.Auth-module__1iSHBW__page{background:var(--surface-background-color);width:100vw;min-height:100vh;padding:var(--space-200);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.Auth-module__1iSHBW__card{align-items:center;gap:var(--space-200);padding:var(--space-300);border-radius:var(--radius-200);background-color:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);box-sizing:border-box;flex-direction:column;width:100%;max-width:420px;display:flex}.Auth-module__1iSHBW__logoContainer{justify-content:center;align-items:baseline;gap:6px;width:100%;display:flex}.Auth-module__1iSHBW__betaLabel{text-transform:uppercase;letter-spacing:.04em;color:#0006;background:#0000000f;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:500;line-height:1;position:relative;top:-1px;font-family:Inter,sans-serif!important}.Auth-module__1iSHBW__wordmark{color:#000000d9;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;text-decoration:none;font-family:Nocturno,serif!important;font-weight:300!important}.Auth-module__1iSHBW__title{font:var(--font-200);text-align:center;color:#000000d9;letter-spacing:-.02em;margin:0;font-weight:700}.Auth-module__1iSHBW__form{gap:var(--space-200);flex-direction:column;width:100%;display:flex}.Auth-module__1iSHBW__formGroup{gap:var(--space-150);flex-direction:column;display:flex}.Auth-module__1iSHBW__continueButton{all:unset;box-sizing:border-box;background:var(--color-primary);color:#fff;letter-spacing:-.01em;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px 16px;font-size:14px;font-weight:600;transition:all .15s;display:flex}.Auth-module__1iSHBW__continueButton:hover:not(:disabled){filter:brightness(1.08)}.Auth-module__1iSHBW__continueButton:active:not(:disabled){filter:brightness(.95);transition:all 80ms;transform:scale(.98)}.Auth-module__1iSHBW__continueButton:disabled{opacity:.35;cursor:default;pointer-events:none}.Auth-module__1iSHBW__inputActionGroup{gap:var(--space-100);flex-direction:column;display:flex}.Auth-module__1iSHBW__divider{text-align:center;padding:var(--space-100) 0;align-items:center;width:100%;display:flex}.Auth-module__1iSHBW__divider:before,.Auth-module__1iSHBW__divider:after{content:"";border-bottom:1px solid #0000001a;flex:1}.Auth-module__1iSHBW__dividerText{padding:0 var(--space-150);color:#00000080;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:500}.Auth-module__1iSHBW__socialButtons{gap:var(--space-100);flex-direction:column;align-items:center;width:100%;min-height:44px;display:flex}.Auth-module__1iSHBW__socialButtonsRow{justify-content:center;gap:var(--space-150);flex-direction:row;display:flex}.Auth-module__1iSHBW__legalText{color:#00000059;text-align:center;margin-top:4px;font-size:11px;line-height:1.5}.Auth-module__1iSHBW__legalLink{color:#00000073;text-underline-offset:2px;text-decoration:underline}.Auth-module__1iSHBW__legalLink:hover{color:#000000b3}.Auth-module__1iSHBW__googleButton{background:0 0;border:none;outline:none}.Auth-module__1iSHBW__googleButtonContainer{height:44px;overflow:hidden}.Auth-module__1iSHBW__microsoftButton{color:#5e5e5e;cursor:pointer;background:#fff;border:1px solid #8c8c8c;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:300px;height:40px;padding:0 12px;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;transition:background .2s;display:flex}.Auth-module__1iSHBW__microsoftButton:hover{background:#f5f5f5}.Auth-module__1iSHBW__microsoftButton:disabled{cursor:default;opacity:.6}.Auth-module__1iSHBW__createAccountContainer{padding-top:var(--space-150);text-align:center;justify-content:center;align-items:center;gap:4px;display:flex}.Auth-module__1iSHBW__createAccountText{color:#00000080;font-size:12px;font-weight:500}.Auth-module__1iSHBW__textButton{all:unset;color:#00a8ff;cursor:pointer;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s}.Auth-module__1iSHBW__textButton:hover{text-decoration:underline}.Auth-module__1iSHBW__identityContainer{justify-content:center;align-items:center;gap:var(--space-100);width:100%;display:flex}.Auth-module__1iSHBW__identityLabel{color:#00000080;font-size:12px;font-weight:500}.Auth-module__1iSHBW__identityEmail{color:#000000d9;font-size:14px;font-weight:500;line-height:1}.Auth-module__1iSHBW__identityButton{all:unset;border-radius:var(--radius-100);cursor:pointer;background-color:#0000000a;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-weight:500;transition:all .15s;display:flex}.Auth-module__1iSHBW__identityButton:hover{background-color:#00000012}.Auth-module__1iSHBW__identityIcon{filter:none;opacity:.5;width:14px;height:14px}.Auth-module__1iSHBW__errorList{gap:var(--space-100);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.Auth-module__1iSHBW__errorItem{align-items:center;gap:var(--space-100);color:#dc3545;font-size:13px;font-weight:500;display:flex}.Auth-module__1iSHBW__errorIcon{color:#dc3545;flex-shrink:0;font-size:18px;line-height:1}.Auth-module__1iSHBW__errorText{font-size:14px;line-height:1.4}.Auth-module__1iSHBW__errorMessage{color:#dc3545;text-align:center;margin:0;font-size:13px;font-weight:500}.Auth-module__1iSHBW__loadingState{padding:var(--space-200) 0;justify-content:center;align-items:center;width:100%;display:flex}.Auth-module__1iSHBW__earlyAccessOverlay{background:var(--surface-background-color);z-index:100;padding:var(--space-200);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Auth-module__1iSHBW__earlyAccessContent{align-items:center;gap:var(--space-300);flex-direction:column;width:100%;max-width:480px;display:flex}.Auth-module__1iSHBW__heroSection{align-items:center;gap:var(--space-100);flex-direction:column;display:flex}.Auth-module__1iSHBW__nocturnoHeading{color:#000000d9;letter-spacing:-.01em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Nocturno,serif;font-size:28px;font-weight:400;line-height:1.2}.Auth-module__1iSHBW__earlyAccessSubtitle{color:#00000073;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:1.5}.Auth-module__1iSHBW__formCard{gap:var(--space-200);width:100%;padding:var(--space-250);box-sizing:border-box;background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-direction:column;display:flex;box-shadow:0 1px 4px #0000000a}.Auth-module__1iSHBW__earlyAccessForm{gap:var(--space-200);flex-direction:column;width:100%;display:flex}.Auth-module__1iSHBW__fieldLabel{color:#000000bf;margin:0;font-size:13px;font-weight:600}.Auth-module__1iSHBW__textarea{border-radius:var(--radius-100);width:100%;box-shadow:none;color:#000000d9;resize:vertical;box-sizing:border-box;background:#00000005;border:1px solid #00000014;min-height:80px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:400;transition:all .2s;display:flex}.Auth-module__1iSHBW__textarea:hover{border-color:#00000026}.Auth-module__1iSHBW__textarea:focus{border-color:#00000026;outline:none}.Auth-module__1iSHBW__textarea::placeholder{color:#00000040;font-size:13px}.Auth-module__1iSHBW__earlyAccessButton{all:unset;box-sizing:border-box;width:100%;padding:10px var(--space-200);background:var(--color-primary);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-family:inherit;font-size:15px;font-weight:600;transition:all .15s;display:flex}.Auth-module__1iSHBW__earlyAccessButton:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 2px 8px #5ba4cf4d}.Auth-module__1iSHBW__earlyAccessButton:active:not(:disabled){filter:brightness(.95);box-shadow:none;transform:scale(.97)}.Auth-module__1iSHBW__earlyAccessButton:disabled{opacity:.35;cursor:default;pointer-events:none}.Auth-module__1iSHBW__referralBanner{color:#0009;text-align:center;border-radius:var(--radius-100);box-sizing:border-box;background:#22c55e14;width:100%;margin:0;padding:8px 16px;font-size:13px;font-weight:500}
.SocialSignInButton-module__sI-JTq__button{color:#3c4043;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dadce0;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:300px;height:44px;padding:0 16px;font-family:Google Sans,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;transition:background .2s,box-shadow .2s;display:flex}.SocialSignInButton-module__sI-JTq__button:hover{background:#f7f8f8;box-shadow:0 1px 3px #00000014}.SocialSignInButton-module__sI-JTq__button:active{background:#eef0f1}.SocialSignInButton-module__sI-JTq__button:disabled{cursor:default;opacity:.6}.SocialSignInButton-module__sI-JTq__logo{flex-shrink:0;width:20px;height:20px}.SocialSignInButton-module__sI-JTq__buttonCompact{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .2s,box-shadow .2s;display:flex}.SocialSignInButton-module__sI-JTq__buttonCompact:hover{background:#f7f8f8;box-shadow:0 1px 3px #00000014}.SocialSignInButton-module__sI-JTq__buttonCompact:active{background:#eef0f1}.SocialSignInButton-module__sI-JTq__buttonCompact:disabled{cursor:default;opacity:.6}
.NeumorphicLoader-module__ycJG2G__container{justify-content:center;align-items:center;display:flex}.NeumorphicLoader-module__ycJG2G__loader{flex-shrink:0;width:65px;height:40px;position:relative}.NeumorphicLoader-module__ycJG2G__loaderItem1,.NeumorphicLoader-module__ycJG2G__loaderItem2,.NeumorphicLoader-module__ycJG2G__loaderItem3{background-color:var(--surface-background-color,#e0e0e0);border-radius:50%;position:absolute}.NeumorphicLoader-module__ycJG2G__loaderItem1{--size:36px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);z-index:1;animation:2.5s infinite alternate NeumorphicLoader-module__ycJG2G__loaderScale1}.NeumorphicLoader-module__ycJG2G__loaderItem2{--size:24px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);z-index:2;animation:2.5s infinite alternate NeumorphicLoader-module__ycJG2G__loaderScale2}.NeumorphicLoader-module__ycJG2G__loaderItem3{--size:13px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);z-index:3;animation:2.5s infinite alternate NeumorphicLoader-module__ycJG2G__loaderScale3}@keyframes NeumorphicLoader-module__ycJG2G__loaderScale1{0%,10%{transform:scale(0)}to{box-shadow:var(--surface-outer-shadow-light,-3px -3px 6px #fffc), var(--surface-outer-shadow-dark,3px 3px 6px #0000001a);transform:scale(1)}}@keyframes NeumorphicLoader-module__ycJG2G__loaderScale2{0%,40%{transform:scale(0)}to{box-shadow:var(--surface-outer-shadow-light,-2px -2px 4px #fffc), var(--surface-outer-shadow-dark,2px 2px 4px #0000001a);transform:scale(1)}}@keyframes NeumorphicLoader-module__ycJG2G__loaderScale3{0%,70%{transform:scale(0)}to{box-shadow:var(--surface-outer-shadow-light,-1px -1px 2px #fffc), var(--surface-outer-shadow-dark,1px 1px 2px #0000001a);transform:scale(1)}}
.AiChatApplyConfirmation-module__8QFBFG__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;animation:.3s ease-out AiChatApplyConfirmation-module__8QFBFG__cardSlideIn;display:flex}@keyframes AiChatApplyConfirmation-module__8QFBFG__cardSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AiChatApplyConfirmation-module__8QFBFG__outerContainer *{font:inherit}.AiChatApplyConfirmation-module__8QFBFG__sectionLabel{color:#000000b3;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatApplyConfirmation-module__8QFBFG__card{border-radius:var(--radius-200);background:#ffffffa6;border:1.5px solid #00000014;flex-direction:column;gap:0;padding:0;transition:border-color .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatApplyConfirmation-module__8QFBFG__cardAttention{animation:1.5s AiChatApplyConfirmation-module__8QFBFG__borderFlash}@keyframes AiChatApplyConfirmation-module__8QFBFG__borderFlash{0%{border-color:#00000014;box-shadow:0 1px 4px #0000000a}15%{border-color:var(--color-primary);box-shadow:0 0 0 3px #5ba4cf33,0 1px 4px #0000000a}50%{border-color:var(--color-primary);box-shadow:0 0 0 3px #5ba4cf26,0 1px 4px #0000000a}to{border-color:#00000014;box-shadow:0 1px 4px #0000000a}}.AiChatApplyConfirmation-module__8QFBFG__jobList{padding:var(--space-050);flex-direction:column;gap:0;display:flex}.AiChatApplyConfirmation-module__8QFBFG__batchSummary{padding:var(--space-200);justify-content:center;align-items:center;display:flex}.AiChatApplyConfirmation-module__8QFBFG__batchCount{color:#00000080;font-size:13px;font-weight:600;line-height:1.3}.AiChatApplyConfirmation-module__8QFBFG__jobRow{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-150);border-radius:var(--radius-150);cursor:pointer;transition:background-color .15s;display:flex}.AiChatApplyConfirmation-module__8QFBFG__jobRow:hover{background-color:#00000005}.AiChatApplyConfirmation-module__8QFBFG__logoWrapper{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AiChatApplyConfirmation-module__8QFBFG__jobInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatApplyConfirmation-module__8QFBFG__jobCompany{color:#00000080;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatApplyConfirmation-module__8QFBFG__jobTitle{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatApplyConfirmation-module__8QFBFG__detailsSection{gap:var(--space-025);padding:var(--space-100) var(--space-200);border-top:1px solid #0000000f;flex-direction:column;display:flex}.AiChatApplyConfirmation-module__8QFBFG__detailRow{justify-content:space-between;align-items:center;gap:var(--space-100);display:flex}.AiChatApplyConfirmation-module__8QFBFG__detailLabel{color:#0006;flex-shrink:0;font-size:12px;font-weight:500;line-height:1.3}.AiChatApplyConfirmation-module__8QFBFG__detailValue{color:#000000b3;text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatApplyConfirmation-module__8QFBFG__controlsSection{gap:var(--space-150);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;flex-direction:column;display:flex}.AiChatApplyConfirmation-module__8QFBFG__controlRow{gap:var(--space-075);flex-direction:column;display:flex}.AiChatApplyConfirmation-module__8QFBFG__controlLabel{color:#00000073;font-size:12px;font-weight:500;line-height:1.3}.AiChatApplyConfirmation-module__8QFBFG__segmentedControl{border-radius:var(--radius-100);box-shadow:none;background:#0000000a;gap:3px;padding:3px;display:flex}.AiChatApplyConfirmation-module__8QFBFG__segmentOption{padding:var(--space-075) var(--space-100);border-radius:calc(var(--radius-100) - 2px);font-size:12px;font-weight:500;font-family:var(--font-family);color:#00000073;cursor:pointer;white-space:nowrap;background-color:#0000;border:none;flex:1;line-height:1.3;transition:all .15s}.AiChatApplyConfirmation-module__8QFBFG__segmentOption:hover:not(.AiChatApplyConfirmation-module__8QFBFG__segmentSelected):not(:disabled){color:#000000a6;box-shadow:none;background:#0000000f;transform:none}.AiChatApplyConfirmation-module__8QFBFG__segmentOption.AiChatApplyConfirmation-module__8QFBFG__segmentSelected{color:#000000d9;background:#ffffffbf;font-weight:600;transform:none;box-shadow:0 1px 3px #00000014}.AiChatApplyConfirmation-module__8QFBFG__segmentOption:disabled{opacity:.4;cursor:default}.AiChatApplyConfirmation-module__8QFBFG__miniSelectWrapper{width:100%;position:relative}.AiChatApplyConfirmation-module__8QFBFG__miniSelect{opacity:0;cursor:pointer;width:100%;height:100%;font-size:12px;position:absolute;inset:0}.AiChatApplyConfirmation-module__8QFBFG__miniSelect:disabled{cursor:default}.AiChatApplyConfirmation-module__8QFBFG__miniSelectDisplay{justify-content:space-between;align-items:center;gap:var(--space-075);padding:var(--space-075) var(--space-150);border-radius:calc(var(--radius-100) - 2px);box-shadow:none;color:#000000bf;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#0000000a;font-size:12px;font-weight:500;line-height:1.3;transition:all .15s;display:flex;overflow:hidden}.AiChatApplyConfirmation-module__8QFBFG__miniSelectWrapper:hover .AiChatApplyConfirmation-module__8QFBFG__miniSelectDisplay{box-shadow:none;background:#0000000f}.AiChatApplyConfirmation-module__8QFBFG__miniSelectChevron{color:#00000059;flex-shrink:0}.AiChatApplyConfirmation-module__8QFBFG__trackingSection{border-top:1px solid #0000000f;flex-direction:column;gap:0;display:flex}.AiChatApplyConfirmation-module__8QFBFG__trackingRow{justify-content:space-between;align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);border-bottom:1px solid #0000000a;display:flex}.AiChatApplyConfirmation-module__8QFBFG__trackingRow:last-child{border-bottom:none}.AiChatApplyConfirmation-module__8QFBFG__trackingInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AiChatApplyConfirmation-module__8QFBFG__trackingLabel{color:#000000b3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatApplyConfirmation-module__8QFBFG__trackingStatus{font-size:11px;font-weight:600;line-height:1.3}.AiChatApplyConfirmation-module__8QFBFG__statusQueued{color:#00000059}.AiChatApplyConfirmation-module__8QFBFG__statusProgress{color:var(--color-primary)}.AiChatApplyConfirmation-module__8QFBFG__statusReady{color:#000000a6}.AiChatApplyConfirmation-module__8QFBFG__statusFailed{color:#c8323299}.AiChatApplyConfirmation-module__8QFBFG__openEditorButton{padding:var(--space-050) var(--space-100);border-radius:calc(var(--radius-100) - 2px);box-shadow:none;color:#0000008c;font-size:11px;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:#0000000d;border:none;flex-shrink:0;align-items:center;gap:3px;line-height:1.3;transition:all .15s;display:flex}.AiChatApplyConfirmation-module__8QFBFG__openEditorButton:hover{color:#000000bf;box-shadow:none;background:#00000014;transform:none}.AiChatApplyConfirmation-module__8QFBFG__openEditorButton:active{box-shadow:none;background:#0000001f;transform:scale(.97)}.AiChatApplyConfirmation-module__8QFBFG__actionRow{gap:var(--space-050);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;align-items:center;display:flex}.AiChatApplyConfirmation-module__8QFBFG__confirmButton{padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);background:var(--color-primary);box-shadow:none;color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;flex:1;line-height:1.3;transition:all .15s}.AiChatApplyConfirmation-module__8QFBFG__confirmButton:hover:not(:disabled){background:var(--color-primary-hover,#4a93bc);transform:none;box-shadow:0 2px 8px #5ba4cf4d}.AiChatApplyConfirmation-module__8QFBFG__confirmButton:active:not(:disabled){background:var(--color-primary-active,#4088b0);box-shadow:none;transform:scale(.98)}.AiChatApplyConfirmation-module__8QFBFG__confirmButton:disabled{opacity:.7;cursor:default}.AiChatApplyConfirmation-module__8QFBFG__buttonSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:0 auto;animation:.85s linear infinite AiChatApplyConfirmation-module__8QFBFG__spin}@keyframes AiChatApplyConfirmation-module__8QFBFG__spin{to{transform:rotate(360deg)}}.AiChatApplyConfirmation-module__8QFBFG__confirmedBadge{align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-200);color:#00000080;border-top:1px solid #0000000f;font-size:12px;font-weight:500;display:flex}.AiChatApplyConfirmation-module__8QFBFG__badgeIcon{width:20px;height:20px;box-shadow:none;color:var(--color-primary);background:#5ba4cf1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatApplyConfirmation-module__8QFBFG__badgeIconFailed{color:#c83232cc;background:#c832321f;}.AiChatApplyConfirmation-module__8QFBFG__trackingDot{background-color:var(--color-primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite AiChatApplyConfirmation-module__8QFBFG__pulse}@keyframes AiChatApplyConfirmation-module__8QFBFG__pulse{0%,to{opacity:.4}50%{opacity:1}}
.AiChatCompanyCard-module__fQzOCq__cardLink{text-decoration:none;display:block}.AiChatCompanyCard-module__fQzOCq__card{gap:var(--space-100);cursor:pointer;flex-direction:column;padding:18px 16px;transition:all .2s;display:flex;position:relative}.AiChatCompanyCard-module__fQzOCq__cardLink:hover .AiChatCompanyCard-module__fQzOCq__card{background:#ffffff73;transform:translateY(-1px)}.AiChatCompanyCard-module__fQzOCq__logoWrapper{flex-shrink:0}.AiChatCompanyCard-module__fQzOCq__infoGroup{gap:var(--space-050);flex-direction:column;display:flex;position:relative}.AiChatCompanyCard-module__fQzOCq__meta{align-items:center;gap:var(--space-050);display:flex}.AiChatCompanyCard-module__fQzOCq__metaLabel{color:#00000080;font-size:11px;font-weight:400;line-height:1.3}.AiChatCompanyCard-module__fQzOCq__metaDot{color:#0000004d;font-size:10px}.AiChatCompanyCard-module__fQzOCq__companyName{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;padding-right:60px;font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.AiChatCompanyCard-module__fQzOCq__description{color:#0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.AiChatCompanyCard-module__fQzOCq__tagRow{flex-wrap:wrap;align-items:center;gap:4px;padding-top:2px;display:flex}.AiChatCompanyCard-module__fQzOCq__tag{color:#0009;border-radius:var(--radius-100);white-space:nowrap;background-color:#0000000a;padding:2px 6px;font-size:10px;font-weight:400}.AiChatCompanyCard-module__fQzOCq__openRoles{padding:var(--space-050);border-radius:var(--radius-100);background-color:#00000008;flex-direction:column;justify-content:center;align-items:center;min-width:40px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.AiChatCompanyCard-module__fQzOCq__openRolesCount{color:#000;font-size:14px;font-weight:600;line-height:1}.AiChatCompanyCard-module__fQzOCq__openRolesLabel{color:#00000080;letter-spacing:.2px;margin-top:1px;font-size:8px;font-weight:500}.AiChatCompanyCard-module__fQzOCq__divider{background-color:#00000014;width:100%;height:1px;margin:2px 0 0}.AiChatCompanyCard-module__fQzOCq__bottomDetails{flex-direction:column;gap:2px;display:flex}.AiChatCompanyCard-module__fQzOCq__locationText{color:#000;margin:0;font-size:12px;font-weight:400;line-height:1.3}.AiChatCompanyCard-module__fQzOCq__founded{color:#00000080;margin:0;font-size:11px;font-weight:400;line-height:1.3}.AiChatCompanyCard-module__fQzOCq__logoSkeleton{border-radius:var(--radius-100);width:30px;height:30px}.AiChatCompanyCard-module__fQzOCq__nameSkeleton{width:55%;height:14px}.AiChatCompanyCard-module__fQzOCq__metaSkeleton{width:40%;height:11px}
.Skeleton-module__9WFGWW__skeletonWrapper{display:inline-block;position:relative}.Skeleton-module__9WFGWW__skeleton{background:var(--glass-background);pointer-events:none;animation:2s ease-in-out infinite Skeleton-module__9WFGWW__skeleton-pulse}.Skeleton-module__9WFGWW__text{border-radius:4px;width:100%}.Skeleton-module__9WFGWW__box{border-radius:8px}.Skeleton-module__9WFGWW__circle{border-radius:50%}@keyframes Skeleton-module__9WFGWW__skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
.AiChatCompanyStack-module__DixDMG__outerContainer{width:100%;max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;display:flex}.AiChatCompanyStack-module__DixDMG__header{padding:var(--space-150) 0 var(--space-100);justify-content:space-between;align-items:center;display:flex}.AiChatCompanyStack-module__DixDMG__sectionLabel{color:#00000080;text-transform:capitalize;font-size:12px;font-weight:600;line-height:1.3}.AiChatCompanyStack-module__DixDMG__headerRight{align-items:center;gap:2px;display:flex}.AiChatCompanyStack-module__DixDMG__navArrow{cursor:pointer;color:#0006;border-radius:var(--radius-100);background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:1.1rem;line-height:1;transition:all .15s;display:flex}.AiChatCompanyStack-module__DixDMG__navArrow:hover:not(:disabled){color:#000000b3;background-color:#0000000a}.AiChatCompanyStack-module__DixDMG__navArrow:disabled{opacity:.25;cursor:default}.AiChatCompanyStack-module__DixDMG__counter{color:#0006;text-align:center;min-width:32px;font-size:11px;font-weight:400}.AiChatCompanyStack-module__DixDMG__stackWrapper{padding:44px 12px 12px;display:grid}.AiChatCompanyStack-module__DixDMG__singleCardWrapper{padding:8px 12px}.AiChatCompanyStack-module__DixDMG__stackCard{will-change:transform, opacity;grid-area:1/1;transition:transform .5s cubic-bezier(.175,.885,.32,1.275),opacity .35s}.AiChatCompanyStack-module__DixDMG__dots{padding:var(--space-100) 0 var(--space-050);justify-content:center;align-items:center;gap:6px;display:flex}.AiChatCompanyStack-module__DixDMG__dot{cursor:pointer;background-color:#0000001a;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .25s}.AiChatCompanyStack-module__DixDMG__dot:hover{background-color:#00000040}.AiChatCompanyStack-module__DixDMG__dotActive{background-color:#0006;transform:scale(1.3)}.AiChatCompanyStack-module__DixDMG__footer{padding-top:var(--space-100);justify-content:center;display:flex}.AiChatCompanyStack-module__DixDMG__seeAllLink{color:#00000080;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400;text-decoration:none;transition:color .15s}.AiChatCompanyStack-module__DixDMG__seeAllLink:hover{color:#000c}
.AiChatCoverLetterConfirmation-module__ZqNVma__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__outerContainer *{font:inherit}.AiChatCoverLetterConfirmation-module__ZqNVma__sectionLabel{color:#000000b3;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatCoverLetterConfirmation-module__ZqNVma__card{border-radius:var(--radius-200);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatCoverLetterConfirmation-module__ZqNVma__jobList{padding:var(--space-050);flex-direction:column;gap:0;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__batchSummary{padding:var(--space-200);justify-content:center;align-items:center;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__batchCount{color:#00000080;font-size:13px;font-weight:600;line-height:1.3}.AiChatCoverLetterConfirmation-module__ZqNVma__jobRow{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);transition:background-color .15s;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__jobRow:hover{background-color:#00000005}.AiChatCoverLetterConfirmation-module__ZqNVma__logoWrapper{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__jobInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__jobCompany{color:#00000080;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatCoverLetterConfirmation-module__ZqNVma__jobTitle{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatCoverLetterConfirmation-module__ZqNVma__detailsSection{gap:var(--space-075);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;flex-direction:column;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__detailRow{justify-content:space-between;align-items:center;gap:var(--space-100);display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__detailLabel{color:#00000073;flex-shrink:0;font-size:12px;font-weight:500;line-height:1.3}.AiChatCoverLetterConfirmation-module__ZqNVma__detailValue{color:#000c;text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatCoverLetterConfirmation-module__ZqNVma__controlRow{gap:var(--space-075);flex-direction:column;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__controlLabel{color:#00000073;font-size:12px;font-weight:500;line-height:1.3}.AiChatCoverLetterConfirmation-module__ZqNVma__miniSelectWrapper{width:100%;position:relative}.AiChatCoverLetterConfirmation-module__ZqNVma__miniSelect{opacity:0;cursor:pointer;width:100%;height:100%;font-size:12px;position:absolute;inset:0}.AiChatCoverLetterConfirmation-module__ZqNVma__miniSelect:disabled{cursor:default}.AiChatCoverLetterConfirmation-module__ZqNVma__miniSelectDisplay{justify-content:space-between;align-items:center;gap:var(--space-075);padding:var(--space-075) var(--space-150);border-radius:calc(var(--radius-100) - 2px);box-shadow:none;color:#000000bf;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#0000000a;font-size:12px;font-weight:500;line-height:1.3;transition:all .15s;display:flex;overflow:hidden}.AiChatCoverLetterConfirmation-module__ZqNVma__miniSelectWrapper:hover .AiChatCoverLetterConfirmation-module__ZqNVma__miniSelectDisplay{box-shadow:none;background:#0000000f}.AiChatCoverLetterConfirmation-module__ZqNVma__miniSelectChevron{color:#00000059;flex-shrink:0}.AiChatCoverLetterConfirmation-module__ZqNVma__actionRow{gap:var(--space-050);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;align-items:center;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__confirmButton{padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);background:var(--color-primary);box-shadow:none;color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;flex:1;line-height:1.3;transition:all .15s}.AiChatCoverLetterConfirmation-module__ZqNVma__confirmButton:hover:not(:disabled){background:var(--color-primary-hover,#4a93bc);transform:none;box-shadow:0 2px 8px #5ba4cf4d}.AiChatCoverLetterConfirmation-module__ZqNVma__confirmButton:active:not(:disabled){background:var(--color-primary-active,#4088b0);box-shadow:none;transform:scale(.98)}.AiChatCoverLetterConfirmation-module__ZqNVma__confirmButton:disabled{opacity:.5;cursor:default}.AiChatCoverLetterConfirmation-module__ZqNVma__confirmedBadge{align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-200);color:#00000080;border-top:1px solid #0000000f;font-size:12px;font-weight:500;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__badgeIcon{width:20px;height:20px;box-shadow:none;color:var(--color-primary);background:#5ba4cf1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__statusQueued{color:#00000059}.AiChatCoverLetterConfirmation-module__ZqNVma__statusProgress{color:var(--color-primary)}.AiChatCoverLetterConfirmation-module__ZqNVma__statusReady{color:#000000a6}.AiChatCoverLetterConfirmation-module__ZqNVma__statusFailed{color:#c8323299}.AiChatCoverLetterConfirmation-module__ZqNVma__trackingDot{background-color:var(--color-primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite AiChatCoverLetterConfirmation-module__ZqNVma__pulse}@keyframes AiChatCoverLetterConfirmation-module__ZqNVma__pulse{0%,to{opacity:.4}50%{opacity:1}}.AiChatCoverLetterConfirmation-module__ZqNVma__viewButton{padding:var(--space-050) var(--space-100);border-radius:calc(var(--radius-100) - 2px);box-shadow:none;color:#0000008c;font-size:11px;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:#0000000d;border:none;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;line-height:1.3;transition:all .15s;display:flex}.AiChatCoverLetterConfirmation-module__ZqNVma__viewButton:hover{color:#000000bf;box-shadow:none;background:#00000014;transform:none}.AiChatCoverLetterConfirmation-module__ZqNVma__viewButton:active{box-shadow:none;background:#0000001f;transform:scale(.97)}
.AiChatCreditsError-module__2wZZHG__card{border-radius:var(--radius-200);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;gap:0;max-width:400px;margin:0 auto;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatCreditsError-module__2wZZHG__header{padding:var(--space-200) var(--space-200) var(--space-100);flex-direction:column;gap:2px;display:flex}.AiChatCreditsError-module__2wZZHG__title{color:#000;margin:0;font-size:13px;font-weight:600;line-height:1.3}.AiChatCreditsError-module__2wZZHG__subtitle{color:#00000073;margin:0;font-size:12px;font-weight:400;line-height:1.3}.AiChatCreditsError-module__2wZZHG__actionRow{gap:var(--space-050);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;align-items:center;display:flex}.AiChatCreditsError-module__2wZZHG__upgradeButton{padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);background:var(--color-primary);box-shadow:none;color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;flex:1;line-height:1.3;transition:all .15s}.AiChatCreditsError-module__2wZZHG__upgradeButton:hover{background:var(--color-primary-hover,#4a93bc);transform:none;box-shadow:0 2px 8px #5ba4cf4d}.AiChatCreditsError-module__2wZZHG__upgradeButton:active{background:var(--color-primary-active,#4088b0);box-shadow:none;transform:scale(.98)}.AiChatCreditsError-module__2wZZHG__referralButton{padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);box-shadow:none;color:#0009;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:#0000000a;border:none;flex:1;line-height:1.3;transition:all .15s}.AiChatCreditsError-module__2wZZHG__referralButton:hover{color:#000000d9;background:#00000012}.AiChatCreditsError-module__2wZZHG__referralButton:active{background:#00000017;transform:scale(.98)}
.AiChatDeepResearchConfirmation-module__x4L5FG__card{gap:var(--space-150);max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;padding:18px 16px;display:flex}.AiChatDeepResearchConfirmation-module__x4L5FG__header{gap:var(--space-050);flex-direction:column;display:flex}.AiChatDeepResearchConfirmation-module__x4L5FG__title{color:#000;margin:0;font-size:13px;font-weight:500}.AiChatDeepResearchConfirmation-module__x4L5FG__subtitle{color:#00000080;margin:0;font-size:11px;font-weight:400}.AiChatDeepResearchConfirmation-module__x4L5FG__detail{color:#0006;margin:0;font-size:11px;font-weight:400}.AiChatDeepResearchConfirmation-module__x4L5FG__actions{gap:var(--space-100);padding-top:var(--space-050);display:flex}.AiChatDeepResearchConfirmation-module__x4L5FG__confirmButton{border-radius:var(--radius-200);background:var(--color-primary);color:#fff;cursor:pointer;border:none;flex:1;padding:8px 16px;font-size:12px;font-weight:500;transition:opacity .15s}.AiChatDeepResearchConfirmation-module__x4L5FG__confirmButton:hover:not(:disabled){opacity:.85}.AiChatDeepResearchConfirmation-module__x4L5FG__confirmButton:disabled{opacity:.5;cursor:default}.AiChatDeepResearchConfirmation-module__x4L5FG__dismissButton{border-radius:var(--radius-200);color:#0009;cursor:pointer;background:0 0;border:1px solid #0000001a;flex:1;padding:8px 16px;font-size:12px;font-weight:400;transition:all .15s}.AiChatDeepResearchConfirmation-module__x4L5FG__dismissButton:hover{background:#00000008}
.AiChatEditProposal-module__rF9oMq__editProposalCard{padding:var(--space-200);border-radius:var(--radius-200);gap:var(--space-200);border:1px solid #00000014;flex-direction:column;max-width:800px;display:flex}.AiChatEditProposal-module__rF9oMq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-150);padding-bottom:var(--space-150);border-bottom:1px solid #00000014;display:flex}.AiChatEditProposal-module__rF9oMq__headerInfo{gap:var(--space-050);flex-direction:column;display:flex}.AiChatEditProposal-module__rF9oMq__title{font:var(--font-200);color:#000;text-transform:lowercase;margin:0;font-weight:600}.AiChatEditProposal-module__rF9oMq__subtitle{font:var(--font-125);color:#0009;margin:0}.AiChatEditProposal-module__rF9oMq__acceptAllButton{flex-shrink:0}.AiChatEditProposal-module__rF9oMq__changesList{gap:var(--space-150);flex-direction:column;display:flex}.AiChatEditProposal-module__rF9oMq__changeItem{padding:var(--space-175);border-radius:var(--radius-150);gap:var(--space-150);background:#ffffff80;border:2px solid #0000;flex-direction:column;transition:all .2s;display:flex}.AiChatEditProposal-module__rF9oMq__changeItem.AiChatEditProposal-module__rF9oMq__accepted{background:#22c55e0d;border-color:#22c55e4d}.AiChatEditProposal-module__rF9oMq__changeItem.AiChatEditProposal-module__rF9oMq__rejected{opacity:.6;background:#ef44440d;border-color:#ef44444d}.AiChatEditProposal-module__rF9oMq__changeHeader{justify-content:space-between;align-items:center;display:flex}.AiChatEditProposal-module__rF9oMq__section{font:var(--font-150);color:var(--color-primary);text-transform:lowercase;font-weight:600}.AiChatEditProposal-module__rF9oMq__statusBadge{align-items:center;display:flex}.AiChatEditProposal-module__rF9oMq__acceptedBadge{padding:var(--space-050) var(--space-100);color:#22c55e;border-radius:var(--radius-050);font:var(--font-100);background:#22c55e1a;font-weight:600}.AiChatEditProposal-module__rF9oMq__rejectedBadge{padding:var(--space-050) var(--space-100);color:#ef4444;border-radius:var(--radius-050);font:var(--font-100);background:#ef44441a;font-weight:600}.AiChatEditProposal-module__rF9oMq__diffView{gap:var(--space-150);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid}.AiChatEditProposal-module__rF9oMq__diffColumn{gap:var(--space-075);flex-direction:column;display:flex}.AiChatEditProposal-module__rF9oMq__diffLabel{font:var(--font-100);color:#0009;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.AiChatEditProposal-module__rF9oMq__diffContent{padding:var(--space-125);border-radius:var(--radius-100);font:var(--font-125);min-height:60px;line-height:1.6}.AiChatEditProposal-module__rF9oMq__diffContent.AiChatEditProposal-module__rF9oMq__original{color:#000000b3;background:#ef444414;-webkit-text-decoration:line-through #ef444480;text-decoration:line-through #ef444480}.AiChatEditProposal-module__rF9oMq__diffContent.AiChatEditProposal-module__rF9oMq__proposed{color:#000;background:#22c55e14;font-weight:500}.AiChatEditProposal-module__rF9oMq__diffArrow{color:#0000004d;align-items:center;font-size:24px;display:flex}.AiChatEditProposal-module__rF9oMq__reason{gap:var(--space-075);padding:var(--space-125);border-radius:var(--radius-100);border-left:3px solid var(--color-primary);background:#5ba4cf0d;display:flex}.AiChatEditProposal-module__rF9oMq__reasonLabel{font:var(--font-125);color:var(--color-primary);flex-shrink:0;font-weight:600}.AiChatEditProposal-module__rF9oMq__reasonText{font:var(--font-125);color:#000000b3;line-height:1.5}.AiChatEditProposal-module__rF9oMq__actions{gap:var(--space-100);padding-top:var(--space-100);border-top:1px solid #00000014;justify-content:flex-end;display:flex}.AiChatEditProposal-module__rF9oMq__actionButton{padding:var(--space-100) var(--space-175);border-radius:var(--radius-100);font:var(--font-125);cursor:pointer;border:none;font-weight:600;transition:all .2s}.AiChatEditProposal-module__rF9oMq__acceptButton{color:#22c55e;background:#22c55e1a}.AiChatEditProposal-module__rF9oMq__acceptButton:hover{background:#22c55e33;transform:translateY(-1px)}.AiChatEditProposal-module__rF9oMq__rejectButton{color:#ef4444;background:#ef44441a}.AiChatEditProposal-module__rF9oMq__rejectButton:hover{background:#ef444433;transform:translateY(-1px)}.AiChatEditProposal-module__rF9oMq__completedMessage{padding:var(--space-150);border-radius:var(--radius-100);font:var(--font-150);color:#22c55e;text-align:center;background:#22c55e1a;font-weight:500}
.AiChatEmployeeCard-module__XdPrqa__card{gap:var(--space-100);flex-direction:column;padding:18px 16px;display:flex;position:relative}.AiChatEmployeeCard-module__XdPrqa__avatarWrapper{flex-shrink:0}.AiChatEmployeeCard-module__XdPrqa__avatar{background:linear-gradient(135deg, var(--glass-accent) 0%, var(--glass-accent-hover) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.AiChatEmployeeCard-module__XdPrqa__avatar img{object-fit:cover;width:100%;height:100%}.AiChatEmployeeCard-module__XdPrqa__infoGroup{gap:var(--space-050);flex-direction:column;display:flex;position:relative}.AiChatEmployeeCard-module__XdPrqa__meta{align-items:center;gap:var(--space-050);display:flex}.AiChatEmployeeCard-module__XdPrqa__metaLabel{color:#00000080;font-size:11px;font-weight:400;line-height:1.3}.AiChatEmployeeCard-module__XdPrqa__employeeName{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.AiChatEmployeeCard-module__XdPrqa__jobTitle{color:#0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.AiChatEmployeeCard-module__XdPrqa__tagRow{flex-wrap:wrap;align-items:center;gap:4px;padding-top:2px;display:flex}.AiChatEmployeeCard-module__XdPrqa__tag{color:#0009;border-radius:var(--radius-100);white-space:nowrap;background-color:#0000000a;padding:2px 6px;font-size:10px;font-weight:400}.AiChatEmployeeCard-module__XdPrqa__tagRecruiter{color:var(--color-primary);background-color:#5ba4cf14}.AiChatEmployeeCard-module__XdPrqa__linkedinLink{color:var(--color-primary);font-size:12px;font-weight:400;text-decoration:none;transition:opacity .2s;position:absolute;top:18px;right:16px}.AiChatEmployeeCard-module__XdPrqa__linkedinLink:hover{opacity:.7}.AiChatEmployeeCard-module__XdPrqa__avatarSkeleton{border-radius:50%;width:30px;height:30px}.AiChatEmployeeCard-module__XdPrqa__nameSkeleton{width:55%;height:14px}.AiChatEmployeeCard-module__XdPrqa__metaSkeleton{width:40%;height:11px}
.AiChatEmployeeStack-module__yOnVaG__outerContainer{width:100%;max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;display:flex}.AiChatEmployeeStack-module__yOnVaG__header{padding:var(--space-150) 0 var(--space-100);justify-content:space-between;align-items:center;display:flex}.AiChatEmployeeStack-module__yOnVaG__sectionLabel{color:#00000080;text-transform:capitalize;font-size:12px;font-weight:600;line-height:1.3}.AiChatEmployeeStack-module__yOnVaG__headerRight{align-items:center;gap:2px;display:flex}.AiChatEmployeeStack-module__yOnVaG__navArrow{cursor:pointer;color:#0006;border-radius:var(--radius-100);background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:1.1rem;line-height:1;transition:all .15s;display:flex}.AiChatEmployeeStack-module__yOnVaG__navArrow:hover:not(:disabled){color:#000000b3;background-color:#0000000a}.AiChatEmployeeStack-module__yOnVaG__navArrow:disabled{opacity:.25;cursor:default}.AiChatEmployeeStack-module__yOnVaG__counter{color:#0006;text-align:center;min-width:32px;font-size:11px;font-weight:400}.AiChatEmployeeStack-module__yOnVaG__stackWrapper{padding:44px 12px 12px;display:grid}.AiChatEmployeeStack-module__yOnVaG__singleCardWrapper{padding:8px 12px}.AiChatEmployeeStack-module__yOnVaG__stackCard{will-change:transform, opacity;grid-area:1/1;transition:transform .5s cubic-bezier(.175,.885,.32,1.275),opacity .35s}.AiChatEmployeeStack-module__yOnVaG__dots{padding:var(--space-100) 0 var(--space-050);justify-content:center;align-items:center;gap:6px;display:flex}.AiChatEmployeeStack-module__yOnVaG__dot{cursor:pointer;background-color:#0000001a;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .25s}.AiChatEmployeeStack-module__yOnVaG__dot:hover{background-color:#00000040}.AiChatEmployeeStack-module__yOnVaG__dotActive{background-color:#0006;transform:scale(1.3)}
.AiChatEnrichConfirmation-module__GzQpga__card{gap:var(--space-150);max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;padding:18px 16px;display:flex}.AiChatEnrichConfirmation-module__GzQpga__header{gap:var(--space-050);flex-direction:column;display:flex}.AiChatEnrichConfirmation-module__GzQpga__title{color:#000;margin:0;font-size:13px;font-weight:500}.AiChatEnrichConfirmation-module__GzQpga__subtitle{color:#00000080;margin:0;font-size:11px;font-weight:400}.AiChatEnrichConfirmation-module__GzQpga__actions{gap:var(--space-100);padding-top:var(--space-050);display:flex}.AiChatEnrichConfirmation-module__GzQpga__confirmButton{border-radius:var(--radius-200);background:var(--color-primary);color:#fff;cursor:pointer;border:none;flex:1;padding:8px 16px;font-size:12px;font-weight:500;transition:opacity .15s}.AiChatEnrichConfirmation-module__GzQpga__confirmButton:hover:not(:disabled){opacity:.85}.AiChatEnrichConfirmation-module__GzQpga__confirmButton:disabled{opacity:.5;cursor:default}.AiChatEnrichConfirmation-module__GzQpga__dismissButton{border-radius:var(--radius-200);color:#0009;cursor:pointer;background:0 0;border:1px solid #0000001a;flex:1;padding:8px 16px;font-size:12px;font-weight:400;transition:all .15s}.AiChatEnrichConfirmation-module__GzQpga__dismissButton:hover{background:#00000008}.AiChatEnrichConfirmation-module__GzQpga__confirmedBadge{color:#2d8a56;padding:var(--space-050) 0;font-size:11px;font-weight:500}
.AiChatGuestWarning-module__gvhX4W__card{background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-direction:column;max-width:400px;margin:8px auto 0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatGuestWarning-module__gvhX4W__body{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.AiChatGuestWarning-module__gvhX4W__title{color:#000c;font-size:13px;font-weight:600;line-height:1.3}.AiChatGuestWarning-module__gvhX4W__description{color:#00000073;margin:0;font-size:11px;line-height:1.4}.AiChatGuestWarning-module__gvhX4W__buttonContainer{gap:var(--space-075);border-top:1px solid #0000000f;padding:10px 14px;display:flex}.AiChatGuestWarning-module__gvhX4W__primaryButton{border-radius:var(--radius-100);background:var(--color-primary);color:#fff;cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:flex}.AiChatGuestWarning-module__gvhX4W__primaryButton:hover{background:var(--color-primary-hover,#4a93bc);box-shadow:0 2px 8px #5ba4cf4d}.AiChatGuestWarning-module__gvhX4W__primaryButton:active{transform:scale(.98)}.AiChatGuestWarning-module__gvhX4W__secondaryButton{border-radius:var(--radius-100);color:#0000008c;cursor:pointer;background:#0000000a;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:flex}.AiChatGuestWarning-module__gvhX4W__secondaryButton:hover{color:#000000bf;background:#00000012}.AiChatGuestWarning-module__gvhX4W__secondaryButton:active{background:#0000001a}
.AiChatIncompleteProfile-module__M_lyqG__card{background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:400px;margin:0 auto;padding:16px;display:flex;box-shadow:0 1px 4px #0000000a}.AiChatIncompleteProfile-module__M_lyqG__header{align-items:center;gap:12px;display:flex}.AiChatIncompleteProfile-module__M_lyqG__iconContainer{background-color:#5ba4cf1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.AiChatIncompleteProfile-module__M_lyqG__icon{width:22px;height:22px;color:var(--color-primary)}.AiChatIncompleteProfile-module__M_lyqG__headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AiChatIncompleteProfile-module__M_lyqG__title{color:#000;font-size:14px;font-weight:500;line-height:1.3}.AiChatIncompleteProfile-module__M_lyqG__subtitle{color:#0009;font-size:12px;line-height:1.3}.AiChatIncompleteProfile-module__M_lyqG__missingFieldsLabel{color:#0006;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.AiChatIncompleteProfile-module__M_lyqG__missingFieldsList{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.AiChatIncompleteProfile-module__M_lyqG__missingFieldTag{color:#0009;border-radius:var(--radius-100);white-space:nowrap;background-color:#0000000a;padding:2px 6px;font-size:10px;font-weight:400}.AiChatIncompleteProfile-module__M_lyqG__missingFieldMore{color:#0006;white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:400}.AiChatIncompleteProfile-module__M_lyqG__primaryButton{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);min-height:40px;color:var(--color-primary);cursor:pointer;background-color:#5ba4cf14;border:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:all .2s;display:flex}.AiChatIncompleteProfile-module__M_lyqG__primaryButton:hover{color:#07c;background-color:#5ba4cf24}.AiChatIncompleteProfile-module__M_lyqG__primaryButton:active{background-color:#5ba4cf33;transform:scale(.98)}
.AiChatItemList-module__h5esZG__itemList{flex-direction:column;flex:1;gap:32px;width:100%;max-width:100%;padding:24px 12px;display:flex;position:relative}.AiChatItemList-module__h5esZG__itemList.AiChatItemList-module__h5esZG__onboardingMode{padding-left:24px}.AiChatItemList-module__h5esZG__itemList:before{content:"";z-index:1;background:#00000014;width:2px;display:none;position:absolute;top:0;bottom:0;left:24px}.AiChatItemList-module__h5esZG__itemList.AiChatItemList-module__h5esZG__onboardingMode:before{display:block;left:-20px}.AiChatItemList-module__h5esZG__messageWrapper{flex-direction:column;gap:8px;display:flex;position:relative}.AiChatItemList-module__h5esZG__userTurn{margin-top:16px}.AiChatItemList-module__h5esZG__timelineNode{z-index:2;opacity:0;border-radius:50%;width:8px;height:8px;animation:.4s forwards AiChatItemList-module__h5esZG__fadeInNode;display:none;position:absolute;top:50%;left:24px;transform:translateY(-50%)translate(-3px)}.AiChatItemList-module__h5esZG__onboardingMode .AiChatItemList-module__h5esZG__timelineNode{display:block;left:-23px}.AiChatItemList-module__h5esZG__timelineNode.AiChatItemList-module__h5esZG__ai{background:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);border:2px solid #0003}.AiChatItemList-module__h5esZG__timelineNode.AiChatItemList-module__h5esZG__user{background:#00000040;border:none}.AiChatItemList-module__h5esZG__timelineNode.AiChatItemList-module__h5esZG__current{background:linear-gradient(135deg,#00a8ff,#0080ff);border:none;box-shadow:0 0 0 2px #00a8ff33,0 0 8px #00a8ff4d}.AiChatItemList-module__h5esZG__compactionDivider{align-items:center;gap:12px;padding:4px 0;display:flex}.AiChatItemList-module__h5esZG__compactionDivider:before,.AiChatItemList-module__h5esZG__compactionDivider:after{content:"";background:#00000014;flex:1;height:1px}.AiChatItemList-module__h5esZG__compactionDivider span{color:#00000059;white-space:nowrap;letter-spacing:.02em;font-size:11px}@keyframes AiChatItemList-module__h5esZG__fadeInNode{0%{opacity:0;transform:translateY(-50%)translate(-3px)scale(.5)}to{opacity:1;transform:translateY(-50%)translate(-3px)scale(1)}}
.AiChatJobPicker-module__naAI-W__outerContainer{width:100%;max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;display:flex}.AiChatJobPicker-module__naAI-W__sectionLabel{color:#00000080;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatJobPicker-module__naAI-W__jobList{flex-direction:column;gap:4px;padding:0 4px;display:flex}.AiChatJobPicker-module__naAI-W__jobOption{background:var(--surface-background-color);cursor:pointer;text-align:left;border-radius:var(--radius-200);width:100%;font-family:var(--font-family);border:1px solid #0000000f;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex}.AiChatJobPicker-module__naAI-W__jobOption:hover:not(:disabled){box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);border-color:#0000001f;transform:translateY(-1px)}.AiChatJobPicker-module__naAI-W__jobOption:active:not(:disabled){box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatJobPicker-module__naAI-W__jobOption:disabled{opacity:.5;cursor:default}.AiChatJobPicker-module__naAI-W__jobOptionSelected{background:#00000008;border-color:#0003}.AiChatJobPicker-module__naAI-W__logoWrapper{flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.AiChatJobPicker-module__naAI-W__jobInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatJobPicker-module__naAI-W__jobCompany{color:#00000073;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatJobPicker-module__naAI-W__jobTitle{color:#000c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatJobPicker-module__naAI-W__selectedIndicator{color:#fff;background:#000000b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.AiChatJobPicker-module__naAI-W__sendingIndicator{color:#0006;padding:var(--space-050) 0 0;text-align:center;font-size:10px}
.AiChatCards-module__mPFyca__card{border-radius:var(--radius-100);background:#ffffffa6;border:1px solid #00000014;width:420px;min-height:120px;padding:12px;box-shadow:0 1px 4px #0000000a}.AiChatCards-module__mPFyca__cardHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.AiChatCards-module__mPFyca__cardTitle{color:#000000b3;font-size:12px;font-weight:600;font-family:var(--font-family)}.AiChatCards-module__mPFyca__cardSubtitle{color:#0006;font-size:10px;font-weight:500;font-family:var(--font-family)}.AiChatCards-module__mPFyca__basicInfoContent{flex-direction:column;gap:8px;display:flex}.AiChatCards-module__mPFyca__basicInfoRow{align-items:flex-start;gap:12px;display:flex}.AiChatCards-module__mPFyca__avatarCircle{background:var(--surface-background-color);width:48px;height:48px;box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatCards-module__mPFyca__avatarText{color:#0009;font-size:18px;font-weight:600;font-family:var(--font-family)}.AiChatCards-module__mPFyca__basicInfoDetails{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AiChatCards-module__mPFyca__basicInfoName{color:#000000d9;font-size:13px;font-weight:600;font-family:var(--font-family);line-height:1.3}.AiChatCards-module__mPFyca__basicInfoMeta{color:#0009;font-size:11px;font-weight:400;font-family:var(--font-family);line-height:1.4}.AiChatCards-module__mPFyca__basicInfoLink{color:#0078c8cc;font-size:11px;font-weight:500;font-family:var(--font-family);line-height:1.4;text-decoration:none}.AiChatCards-module__mPFyca__basicInfoLink:hover{text-decoration:underline}.AiChatCards-module__mPFyca__socialIcons{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.AiChatCards-module__mPFyca__socialIcon{border-radius:var(--radius-100);color:#00000080;background:0 0;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:all .2s;display:flex}.AiChatCards-module__mPFyca__socialIcon:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);background:var(--surface-background-color);color:#000c;transform:translateY(-1px)}.AiChatCards-module__mPFyca__socialIcon:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatCards-module__mPFyca__experienceList{flex-direction:column;gap:8px;display:flex}.AiChatCards-module__mPFyca__experienceItem{border-radius:var(--radius-100);background:0 0;align-items:center;gap:10px;padding:8px;transition:all .2s;display:flex}.AiChatCards-module__mPFyca__experienceItem:hover{background:#ffffff73}.AiChatCards-module__mPFyca__experienceIcon{color:#00000080;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatCards-module__mPFyca__experienceDetails{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AiChatCards-module__mPFyca__experienceTitle{color:#000000d9;font-size:12px;font-weight:500;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.AiChatCards-module__mPFyca__experienceSubtitle{color:#0000008c;font-size:10px;font-weight:400;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.AiChatCards-module__mPFyca__experienceType{color:#00000059;text-transform:uppercase;letter-spacing:.5px;background:#0000000a;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:600}.AiChatCards-module__mPFyca__experienceMore{color:#00000073;text-align:center;font-size:10px;font-weight:500;font-family:var(--font-family);padding:6px}.AiChatCards-module__mPFyca__skillsContainer{flex-wrap:wrap;gap:6px;display:flex}.AiChatCards-module__mPFyca__skillChip{border-radius:var(--radius-100);background:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);color:#000000b3;font-size:11px;font-weight:500;font-family:var(--font-family);padding:5px 10px;line-height:1.3}.AiChatCards-module__mPFyca__preferencesList{flex-direction:column;gap:8px;display:flex}.AiChatCards-module__mPFyca__preferenceItem{flex-direction:column;gap:3px;display:flex}.AiChatCards-module__mPFyca__preferenceLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600;font-family:var(--font-family)}.AiChatCards-module__mPFyca__preferenceValue{color:#000c;font-size:12px;font-weight:400;font-family:var(--font-family);line-height:1.4}.AiChatCards-module__mPFyca__simpleCardContent{padding:4px 0}.AiChatCards-module__mPFyca__simpleCardValue{color:#000c;font-size:12px;font-weight:500;font-family:var(--font-family);line-height:1.4}.AiChatCards-module__mPFyca__eeoList{flex-direction:column;gap:8px;display:flex}.AiChatCards-module__mPFyca__eeoItem{flex-direction:column;gap:3px;display:flex}.AiChatCards-module__mPFyca__eeoLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600;font-family:var(--font-family)}.AiChatCards-module__mPFyca__eeoValue{color:#000c;font-size:12px;font-weight:400;font-family:var(--font-family);line-height:1.4}.AiChatCards-module__mPFyca__cardDivider{background:#0000000f;height:1px;margin:10px 0}.AiChatCards-module__mPFyca__cardEditButton{all:unset;color:#0006;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.AiChatCards-module__mPFyca__cardEditButton:hover{color:#000000b3;background:#0000000d}.AiChatCards-module__mPFyca__editFieldGroup{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AiChatCards-module__mPFyca__editFieldLabel{color:#0006;text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:600;font-family:var(--font-family)}.AiChatCards-module__mPFyca__editFieldInput{all:unset;color:#000000d9;font-size:11px;font-weight:400;font-family:var(--font-family);box-sizing:border-box;background:#fffc;border:1px solid #0000001a;border-radius:6px;width:100%;padding:5px 8px;line-height:1.4;transition:border-color .15s}.AiChatCards-module__mPFyca__editFieldInput:focus{border-color:#00000040;outline:none}.AiChatCards-module__mPFyca__editFieldInput::placeholder{color:#0000004d}.AiChatCards-module__mPFyca__editFieldRow{gap:8px;display:flex}.AiChatCards-module__mPFyca__entryEditForm{border-top:1px solid #0000000a;flex-direction:column;gap:8px;margin-top:4px;padding:8px 8px 8px 32px;display:flex}.AiChatCards-module__mPFyca__entryActions{flex-shrink:0;gap:4px;display:flex}.AiChatCards-module__mPFyca__entryActionButton{all:unset;color:#00000059;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.AiChatCards-module__mPFyca__entryActionButton:hover{color:#000000a6;background:#0000000d}.AiChatCards-module__mPFyca__entryDeleteButton:hover{color:#b42828bf;background:#b4282814}.AiChatCards-module__mPFyca__addEntrySection{padding:4px 8px 0;position:relative}.AiChatCards-module__mPFyca__addEntryButton{all:unset;color:#00000073;font-size:11px;font-weight:500;font-family:var(--font-family);cursor:pointer;box-sizing:border-box;border-radius:6px;align-items:center;gap:6px;width:100%;padding:6px 8px;transition:all .15s;display:flex}.AiChatCards-module__mPFyca__addEntryButton:hover{color:#000000b3;background:#0000000a}.AiChatCards-module__mPFyca__addEntryMenu{flex-wrap:wrap;gap:4px;padding:6px 0 0;display:flex}.AiChatCards-module__mPFyca__addEntryOption{all:unset;color:#0000008c;font-size:10px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:#00000008;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;transition:all .15s;display:flex}.AiChatCards-module__mPFyca__addEntryOption:hover{color:#000000bf;background:#00000012}.AiChatCards-module__mPFyca__cardActions{border-top:1px solid #0000000f;justify-content:flex-end;gap:8px;margin-top:6px;padding-top:10px;display:flex}.AiChatCards-module__mPFyca__cardCancelButton{all:unset;color:#00000080;font-size:11px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:6px;padding:5px 12px;transition:all .15s}.AiChatCards-module__mPFyca__cardCancelButton:hover{color:#000000b3;background:#0000000d}.AiChatCards-module__mPFyca__cardSaveButton{all:unset;color:#000000bf;font-size:11px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:#0000000f;border-radius:6px;align-items:center;gap:4px;padding:5px 12px;transition:all .15s;display:flex}.AiChatCards-module__mPFyca__cardSaveButton:hover{color:#000000e6;background:#0000001a}
.AiChatMessage-module__Kyhr1q__messageWrapper{flex-direction:column;width:100%;margin-bottom:-28px;padding-bottom:28px;display:flex;position:relative}.AiChatMessage-module__Kyhr1q__userCardContainer{flex-direction:column;align-self:flex-end;display:flex}.AiChatMessage-module__Kyhr1q__message{word-wrap:break-word;word-break:break-word;display:flex}.AiChatMessage-module__Kyhr1q__userMessage{background:#ffffffa6;border:1px solid #00000014;border-radius:16px 16px 4px;align-self:flex-end;max-width:80%;box-shadow:0 1px 4px #0000000a}.AiChatMessage-module__Kyhr1q__userMessage .AiChatMessage-module__Kyhr1q__messageContent{white-space:pre-wrap;font-size:14px;font-weight:400;line-height:1.5;font-family:var(--font-family);padding:8px 16px}.AiChatMessage-module__Kyhr1q__aiMessage{width:100%;max-width:100%;color:var(--glass-text);align-self:flex-start;font-family:Nocturno,serif;font-size:14px;line-height:1.5}.AiChatMessage-module__Kyhr1q__aiMessage .AiChatMessage-module__Kyhr1q__messageContent{padding:0 var(--space-150);white-space:wrap;width:100%;max-width:100%}.AiChatMessage-module__Kyhr1q__thinkingHeader{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.AiChatMessage-module__Kyhr1q__thinkingRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.AiChatMessage-module__Kyhr1q__thinkingLeft{align-items:center;gap:8px;display:flex}.AiChatMessage-module__Kyhr1q__thinkingComplete{font-size:12px;font-weight:500;font-family:var(--font-family);color:#0009;line-height:1.5}.AiChatMessage-module__Kyhr1q__historyExpandButton{cursor:pointer;color:#0006;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex}.AiChatMessage-module__Kyhr1q__historyExpandButton:hover{color:#000000b3;background:#0000000d}.AiChatMessage-module__Kyhr1q__historyExpandButton svg{transition:transform .2s}.AiChatMessage-module__Kyhr1q__historyExpandButtonOpen svg{transform:rotate(90deg)}.AiChatMessage-module__Kyhr1q__thinkingHistoryDropdown{border-top:1px solid #0000000f;flex-direction:column;gap:6px;margin-top:4px;padding:8px 0 0;display:flex}.AiChatMessage-module__Kyhr1q__historyItem{flex-direction:column;gap:1px;display:flex}.AiChatMessage-module__Kyhr1q__historyStatus{font-size:12px;font-weight:500;font-family:var(--font-family);color:#00000080;line-height:1.4}.AiChatMessage-module__Kyhr1q__historyDetail{font-size:10px;font-family:var(--font-family);color:#00000059;line-height:1.3}.AiChatMessage-module__Kyhr1q__historyStatusShimmer{font-size:12px;font-weight:500;font-family:var(--font-family);color:#0000;background:linear-gradient(90deg,#0009 25%,#0000004d 50%,#0009 75%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.4;animation:2.2s cubic-bezier(.4,0,.2,1) infinite AiChatMessage-module__Kyhr1q__traceShimmer}.AiChatMessage-module__Kyhr1q__traceFadeIn{animation:.3s ease-out AiChatMessage-module__Kyhr1q__traceFadeIn}@keyframes AiChatMessage-module__Kyhr1q__traceFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AiChatMessage-module__Kyhr1q__traceShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.AiChatMessage-module__Kyhr1q__traceStepRow{flex-direction:column;display:flex}.AiChatMessage-module__Kyhr1q__traceContent{min-width:0}.AiChatMessage-module__Kyhr1q__traceLine{background:#00000014;border-radius:1.5px;width:3px;height:16px;margin:2px 0}.AiChatMessage-module__Kyhr1q__thinkingLoader{flex-shrink:0;width:65px;height:40px;position:relative}.AiChatMessage-module__Kyhr1q__loaderItem1,.AiChatMessage-module__Kyhr1q__loaderItem2,.AiChatMessage-module__Kyhr1q__loaderItem3{background-color:var(--surface-background-color,#e0e0e0);border-radius:50%;position:absolute}.AiChatMessage-module__Kyhr1q__loaderItem1{--size:36px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);z-index:1;animation:2.5s infinite alternate AiChatMessage-module__Kyhr1q__loaderScale1}.AiChatMessage-module__Kyhr1q__loaderItem2{--size:24px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);z-index:2;animation:2.5s infinite alternate AiChatMessage-module__Kyhr1q__loaderScale2}.AiChatMessage-module__Kyhr1q__loaderItem3{--size:13px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);z-index:3;animation:2.5s infinite alternate AiChatMessage-module__Kyhr1q__loaderScale3}@keyframes AiChatMessage-module__Kyhr1q__loaderScale1{0%,10%{transform:scale(0)}to{transform:scale(1);box-shadow:0 1px 3px #00000014}}@keyframes AiChatMessage-module__Kyhr1q__loaderScale2{0%,40%{transform:scale(0)}to{transform:scale(1);box-shadow:0 1px 3px #00000014}}@keyframes AiChatMessage-module__Kyhr1q__loaderScale3{0%,70%{transform:scale(0)}to{transform:scale(1);box-shadow:0 1px 3px #00000014}}.AiChatMessage-module__Kyhr1q__paragraph{margin:0;font-family:Nocturno,serif;font-size:14px;font-weight:400;line-height:1.5}.AiChatMessage-module__Kyhr1q__cursorContainer{vertical-align:top;width:.2rem;height:1.5rem;display:inline-block}.AiChatMessage-module__Kyhr1q__cursor{background-color:var(--glass-text);border-radius:.1rem;width:100%;height:100%;animation:1s infinite AiChatMessage-module__Kyhr1q__blink;display:inline-block}@keyframes AiChatMessage-module__Kyhr1q__blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.AiChatMessage-module__Kyhr1q__h1,.AiChatMessage-module__Kyhr1q__h2,.AiChatMessage-module__Kyhr1q__h3,.AiChatMessage-module__Kyhr1q__h4,.AiChatMessage-module__Kyhr1q__h5,.AiChatMessage-module__Kyhr1q__h6{margin:16px 0 8px;font-family:Nocturno,serif;font-weight:700;line-height:1.25}.AiChatMessage-module__Kyhr1q__h1:first-child,.AiChatMessage-module__Kyhr1q__h2:first-child,.AiChatMessage-module__Kyhr1q__h3:first-child,.AiChatMessage-module__Kyhr1q__h4:first-child,.AiChatMessage-module__Kyhr1q__h5:first-child,.AiChatMessage-module__Kyhr1q__h6:first-child{margin-top:0}.AiChatMessage-module__Kyhr1q__h1{font-size:18px}.AiChatMessage-module__Kyhr1q__h2{font-size:16px}.AiChatMessage-module__Kyhr1q__h3{font-size:15px}.AiChatMessage-module__Kyhr1q__h4{font-size:14px}.AiChatMessage-module__Kyhr1q__h5,.AiChatMessage-module__Kyhr1q__h6{font-size:13px}.AiChatMessage-module__Kyhr1q__orderedList{margin-bottom:16px;padding-left:24px;list-style-type:decimal}.AiChatMessage-module__Kyhr1q__unorderedList{margin-bottom:16px;padding-left:24px;list-style-type:disc}.AiChatMessage-module__Kyhr1q__listItem{margin:8px 0;font-family:Nocturno,serif;font-size:14px;line-height:1.5}.AiChatMessage-module__Kyhr1q__strong{font-weight:700;font-size:inherit;font-family:Nocturno,serif}.AiChatMessage-module__Kyhr1q__pre{font-family:inherit}.AiChatMessage-module__Kyhr1q__codeBlock{border:1px solid var(--glass-light-border);border-radius:6px;margin:16px 0}.AiChatMessage-module__Kyhr1q__codeHeader{border-bottom:1px solid var(--glass-light-border);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.AiChatMessage-module__Kyhr1q__codeContent{max-width:100%;overflow-x:auto}.AiChatMessage-module__Kyhr1q__codeContent *{text-shadow:none}.AiChatMessage-module__Kyhr1q__language{text-transform:lowercase;font-size:14px}.AiChatMessage-module__Kyhr1q__inlineCode{background:#0000000d;border-radius:4px;padding:2px 4px;font-family:monospace;font-size:13px;font-weight:500}.AiChatMessage-module__Kyhr1q__messageFooter{z-index:10;opacity:0;pointer-events:none;align-items:center;gap:4px;padding:0;transition:opacity .15s;display:flex;position:absolute;bottom:2px;left:0;right:0}.AiChatMessage-module__Kyhr1q__messageWrapper:hover .AiChatMessage-module__Kyhr1q__messageFooter{opacity:1;pointer-events:auto}.AiChatMessage-module__Kyhr1q__assistantFooter{padding-left:var(--space-150);justify-content:flex-start}.AiChatMessage-module__Kyhr1q__userFooter{justify-content:flex-end}.AiChatMessage-module__Kyhr1q__footerButton{cursor:pointer;color:#0006;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:2px;transition:all .15s;display:flex;position:relative}.AiChatMessage-module__Kyhr1q__footerButton:hover{color:#000c;box-shadow:none;background:#0000000d;transform:none}.AiChatMessage-module__Kyhr1q__footerButton:active{color:#000000e6;box-shadow:none;background:#00000014;transform:scale(.95)}.AiChatMessage-module__Kyhr1q__footerButtonLabel{font-size:12px;font-weight:500;font-family:var(--font-family)}.AiChatMessage-module__Kyhr1q__footerButtonTooltip{white-space:nowrap;color:#fff;border-radius:var(--radius-100);opacity:0;pointer-events:none;z-index:5;background:#000c;padding:8px 10px;font-size:11px;transition:opacity .15s,transform .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px)}.AiChatMessage-module__Kyhr1q__footerButton:hover .AiChatMessage-module__Kyhr1q__footerButtonTooltip{opacity:1;transform:translate(-50%)translateY(4px)}.AiChatMessage-module__Kyhr1q__messageActions{justify-content:space-between;align-items:center;width:100%;margin-top:3px;padding:0;display:flex;position:relative}.AiChatMessage-module__Kyhr1q__actionsLeft,.AiChatMessage-module__Kyhr1q__actionsRight{z-index:1;align-items:center;gap:8px;padding-left:4px;display:flex;position:relative}.AiChatMessage-module__Kyhr1q__actionsLeft{padding-left:0}.AiChatMessage-module__Kyhr1q__actionButton{cursor:pointer;opacity:.3;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:relative}.AiChatMessage-module__Kyhr1q__actionButton:hover{opacity:1}.AiChatMessage-module__Kyhr1q__actionIcon,.AiChatMessage-module__Kyhr1q__sourceIcon,.AiChatMessage-module__Kyhr1q__editIcon{width:16px;height:16px}.AiChatMessage-module__Kyhr1q__sourceLabel{font-size:12px;font-weight:500;font-family:var(--font-family);color:#0009;margin-left:4px;line-height:1.4}.AiChatMessage-module__Kyhr1q__actionTooltip{white-space:nowrap;color:#fff;border-radius:var(--radius-100);opacity:0;pointer-events:none;z-index:5;background:#000c;padding:8px 10px;font-size:11px;transition:opacity .15s,transform .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px)}.AiChatMessage-module__Kyhr1q__actionButton:hover .AiChatMessage-module__Kyhr1q__actionTooltip{opacity:1;transform:translate(-50%)translateY(4px)}.AiChatMessage-module__Kyhr1q__sourcesPanel{margin-top:var(--space-100);padding:var(--space-150);border-radius:var(--radius-200);background-color:#00000005;width:100%}.AiChatMessage-module__Kyhr1q__sourcesPanelHeader{color:#00000080;margin-bottom:var(--space-100);font-size:12px;font-weight:500;line-height:1.3}.AiChatMessage-module__Kyhr1q__sourcesPanelContent{gap:var(--space-100);flex-direction:column;display:flex}.AiChatMessage-module__Kyhr1q__sourceItem{gap:var(--space-100);align-items:center;width:100%;display:flex}.AiChatMessage-module__Kyhr1q__sourceLogoWrapper{background-color:var(--surface-background-color);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .2s;display:flex}.AiChatMessage-module__Kyhr1q__sourceItem:hover .AiChatMessage-module__Kyhr1q__sourceLogoWrapper{transform:scale(1.05)}.AiChatMessage-module__Kyhr1q__sourceLogoInner{border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.AiChatMessage-module__Kyhr1q__sourceLogoIcon{border-radius:3px;flex-shrink:0;width:16px;height:16px}.AiChatMessage-module__Kyhr1q__logo1{background:linear-gradient(135deg,#4285f4,#34a853)}.AiChatMessage-module__Kyhr1q__logo2{background:linear-gradient(135deg,#ea4335,#fbbc04)}.AiChatMessage-module__Kyhr1q__sourceItem a,.AiChatMessage-module__Kyhr1q__sourceTitle{color:#00000080;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;line-height:1.3;text-decoration:none;transition:color .2s;overflow:hidden}.AiChatMessage-module__Kyhr1q__sourceItem a:hover,.AiChatMessage-module__Kyhr1q__sourceTitle:hover{color:#00a8ff}.AiChatMessage-module__Kyhr1q__sourceFavicon{object-fit:contain;border-radius:3px;width:16px;height:16px}.AiChatMessage-module__Kyhr1q__clearFilterDot{color:#00000040;font-family:var(--font-family)}.AiChatMessage-module__Kyhr1q__clearFilterButton{cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);color:#00000059;background:0 0;border:none;padding:0;transition:color .15s;display:inline}.AiChatMessage-module__Kyhr1q__clearFilterButton:hover{color:#000000b3}.AiChatMessage-module__Kyhr1q__attachedFilesContainer{background:#ffffffa6;border:1px solid #00000014;border-radius:14px;flex-wrap:wrap;align-self:flex-end;gap:6px;margin-bottom:4px;padding:6px 10px;display:flex;box-shadow:0 1px 4px #0000000a}.AiChatMessage-module__Kyhr1q__attachedFileChip{font-size:10px;font-weight:400;line-height:1.4;font-family:var(--font-family);color:#00000061;align-items:center;gap:4px;padding:0;display:flex}.AiChatMessage-module__Kyhr1q__attachedFileName{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.AiChatMessage-module__Kyhr1q__peopleSources{flex-wrap:wrap;gap:6px;width:100%;margin-top:2px;padding:4px 0;display:flex}.AiChatMessage-module__Kyhr1q__peopleShowAllButton{cursor:pointer;font-size:11px;font-weight:500;font-family:var(--font-family);color:#0006;white-space:nowrap;background:#0000000a;border:none;border-radius:20px;align-items:center;padding:4px 10px;transition:background .15s,color .15s;display:inline-flex}.AiChatMessage-module__Kyhr1q__peopleShowAllButton:hover{color:#0009;background:#00000014}.AiChatMessage-module__Kyhr1q__peopleSourceItem{cursor:pointer;white-space:nowrap;background:#0000000a;border-radius:20px;align-items:center;gap:5px;padding:4px 10px 4px 4px;text-decoration:none;transition:background .15s;display:inline-flex}.AiChatMessage-module__Kyhr1q__peopleSourceItem:hover{background:#00000014}.AiChatMessage-module__Kyhr1q__peopleAvatar{width:20px;height:20px;font-size:8px;font-weight:600;font-family:var(--font-family);color:#0006;text-transform:uppercase;background:#00000014;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.AiChatMessage-module__Kyhr1q__peopleAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.AiChatMessage-module__Kyhr1q__peopleName{font-size:12px;font-weight:500;font-family:var(--font-family);color:#00000080;text-overflow:ellipsis;white-space:nowrap;max-width:180px;line-height:1;overflow:hidden}.AiChatMessage-module__Kyhr1q__showMoreButton{padding:var(--space-075) 0;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);color:#00000080;background:0 0;border:none;transition:color .2s}.AiChatMessage-module__Kyhr1q__showMoreButton:hover{color:#00a8ff}.AiChatMessage-module__Kyhr1q__editTextarea{width:100%;font-size:14px;font-weight:400;line-height:1.5;font-family:var(--font-family);color:inherit;resize:none;white-space:pre-wrap;background:0 0;border:none;outline:none;padding:8px 16px;overflow:hidden}.AiChatMessage-module__Kyhr1q__editActions{justify-content:flex-end;gap:6px;padding:4px 8px 6px;display:flex}.AiChatMessage-module__Kyhr1q__editButton{font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:6px;padding:4px 12px;transition:all .15s}.AiChatMessage-module__Kyhr1q__editCancelButton{color:#00000080;background:0 0;}.AiChatMessage-module__Kyhr1q__editCancelButton:hover{color:#000c;background:#0000000a}.AiChatMessage-module__Kyhr1q__editSaveButton{color:#000000b3;box-shadow:none;background:#0000000f;}.AiChatMessage-module__Kyhr1q__editSaveButton:hover{color:#000000e6;background:#0000001a}.AiChatMessage-module__Kyhr1q__editSaveButton:disabled{opacity:.4;cursor:not-allowed}
.AiChatPersonCard-module__PNnt9G__card{gap:var(--space-100);border-radius:var(--radius-200);font-family:var(--font-family);background:#fff;border:1px solid #00000014;flex-direction:column;padding:18px 16px;font-size:12px;display:flex;position:relative;overflow:visible;box-shadow:0 1px 4px #0000000a}.AiChatPersonCard-module__PNnt9G__avatarWrapper{flex-shrink:0}.AiChatPersonCard-module__PNnt9G__avatar{background:linear-gradient(135deg, var(--glass-accent) 0%, var(--glass-accent-hover) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.AiChatPersonCard-module__PNnt9G__avatar img{object-fit:cover;width:100%;height:100%}.AiChatPersonCard-module__PNnt9G__infoGroup{gap:var(--space-050);flex-direction:column;display:flex;position:relative}.AiChatPersonCard-module__PNnt9G__meta{align-items:center;gap:var(--space-050);display:flex}.AiChatPersonCard-module__PNnt9G__metaLabel{color:#00000080;font-size:11px;font-weight:400;line-height:1.3}.AiChatPersonCard-module__PNnt9G__personName{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.AiChatPersonCard-module__PNnt9G__headline{color:#0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.AiChatPersonCard-module__PNnt9G__emailLink{color:#0000008c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.4;text-decoration:none;display:block;overflow:hidden}.AiChatPersonCard-module__PNnt9G__emailLink:hover{color:#000000bf;text-decoration:underline}.AiChatPersonCard-module__PNnt9G__careerArc{color:#00000080;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:11px;font-style:italic;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.AiChatPersonCard-module__PNnt9G__tagRow{flex-wrap:wrap;align-items:center;gap:4px;padding-top:2px;display:flex}.AiChatPersonCard-module__PNnt9G__tag{color:#0009;border-radius:var(--radius-100);white-space:nowrap;background-color:#0000000a;padding:2px 6px;font-size:10px;font-weight:400}.AiChatPersonCard-module__PNnt9G__tagConnection{color:var(--color-primary);background-color:#5ba4cf14}.AiChatPersonCard-module__PNnt9G__tagTierWarm{color:#2d8a56;background-color:#2d8a5614}.AiChatPersonCard-module__PNnt9G__tagTierInsider{color:var(--color-primary);background-color:#5ba4cf14}.AiChatPersonCard-module__PNnt9G__tagTierSideDoor{color:#00000080;background-color:#0000000a}.AiChatPersonCard-module__PNnt9G__socialRow{flex-wrap:wrap;gap:4px;padding-top:2px;display:flex}.AiChatPersonCard-module__PNnt9G__socialPill{font-size:12px;font-weight:500;font-family:var(--font-family);color:#00000080;border-radius:var(--radius-100);white-space:nowrap;text-overflow:ellipsis;background:#00000008;align-items:center;gap:4px;max-width:150px;padding:2px 8px 2px 5px;text-decoration:none;transition:background .15s;display:inline-flex;overflow:hidden}.AiChatPersonCard-module__PNnt9G__socialPillText{font-size:12px;line-height:1}.AiChatPersonCard-module__PNnt9G__socialPill:hover{color:#000000b3;background:#0000000f}.AiChatPersonCard-module__PNnt9G__socialIcon{border-radius:2px;flex-shrink:0}.AiChatPersonCard-module__PNnt9G__linkedinLink{color:#00000059;justify-content:center;align-items:center;text-decoration:none;transition:color .15s;display:flex;position:absolute;top:14px;right:12px}.AiChatPersonCard-module__PNnt9G__linkedinLink:hover{color:#000000b3}.AiChatPersonCard-module__PNnt9G__linkedinTooltip{white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#000;padding:var(--space-075) var(--space-150);border-radius:var(--radius-100);font-family:var(--font-family);opacity:0;pointer-events:none;z-index:5;background:#ffffff47;border:1px solid #00000014;font-size:11px;transition:opacity 80ms,transform 80ms;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-6px)}.AiChatPersonCard-module__PNnt9G__linkedinLink:hover .AiChatPersonCard-module__PNnt9G__linkedinTooltip{opacity:1;transform:translate(-50%)translateY(-4px)}
.AiChatPersonStack-module__r4wDBa__outerContainer{width:100%;max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;display:flex}.AiChatPersonStack-module__r4wDBa__header{padding:var(--space-150) 0 var(--space-100);justify-content:space-between;align-items:center;display:flex}.AiChatPersonStack-module__r4wDBa__sectionLabel{color:#00000080;text-transform:capitalize;font-size:12px;font-weight:600;line-height:1.3}.AiChatPersonStack-module__r4wDBa__headerRight{align-items:center;gap:2px;display:flex}.AiChatPersonStack-module__r4wDBa__navArrow{cursor:pointer;color:#0006;border-radius:var(--radius-100);background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:1.1rem;line-height:1;transition:all .15s;display:flex}.AiChatPersonStack-module__r4wDBa__navArrow:hover:not(:disabled){color:#000000b3;background-color:#0000000a}.AiChatPersonStack-module__r4wDBa__navArrow:disabled{opacity:.25;cursor:default}.AiChatPersonStack-module__r4wDBa__counter{color:#0006;text-align:center;min-width:32px;font-size:11px;font-weight:400}.AiChatPersonStack-module__r4wDBa__context{color:#00000080;padding:0 0 var(--space-050);font-size:11px;font-weight:400;line-height:1.4}.AiChatPersonStack-module__r4wDBa__stackWrapper{padding:44px 0 12px;display:grid}.AiChatPersonStack-module__r4wDBa__singleCardWrapper{padding:8px 0}.AiChatPersonStack-module__r4wDBa__stackCard{will-change:transform, opacity;grid-area:1/1;transition:transform .5s cubic-bezier(.175,.885,.32,1.275),opacity .35s}.AiChatPersonStack-module__r4wDBa__dots{padding:var(--space-100) 0 var(--space-050);justify-content:center;align-items:center;gap:6px;display:flex}.AiChatPersonStack-module__r4wDBa__dot{cursor:pointer;background-color:#0000001a;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .25s}.AiChatPersonStack-module__r4wDBa__dot:hover{background-color:#00000040}.AiChatPersonStack-module__r4wDBa__dotActive{background-color:#0006;transform:scale(1.3)}
.AiChatMissingInfo-module__nGsykG__card{border-radius:var(--radius-200);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;gap:12px;max-height:500px;margin-top:8px;padding:16px;display:flex;box-shadow:0 1px 4px #0000000a}.AiChatMissingInfo-module__nGsykG__header{align-items:center;gap:12px;display:flex}.AiChatMissingInfo-module__nGsykG__iconContainer{width:40px;height:40px;box-shadow:-2px -2px 4px var(--surface-shadow-color-light), 2px 2px 4px var(--surface-shadow-color-dark);background-color:#ef44441f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatMissingInfo-module__nGsykG__icon{color:#ef4444;width:22px;height:22px}.AiChatMissingInfo-module__nGsykG__headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AiChatMissingInfo-module__nGsykG__title{color:#000;font-size:14px;font-weight:500;line-height:1.3}.AiChatMissingInfo-module__nGsykG__subtitle{color:#0009;font-size:12px;line-height:1.3}.AiChatMissingInfo-module__nGsykG__tipSection{border-radius:var(--radius-100);background-color:#5ba4cf0f;align-items:center;gap:8px;padding:8px 12px;display:flex}.AiChatMissingInfo-module__nGsykG__tipLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary);background-color:#5ba4cf1f;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.AiChatMissingInfo-module__nGsykG__tipText{color:#000000b3;font-size:12px;font-weight:500}.AiChatMissingInfo-module__nGsykG__description{color:#00000080;margin:0;font-size:12px;line-height:1.4}.AiChatMissingInfo-module__nGsykG__fieldsBox{border-radius:var(--radius-200);padding:var(--space-150);background-color:#00000005}.AiChatMissingInfo-module__nGsykG__fieldsContainer{gap:var(--space-150);flex-direction:column;max-height:180px;padding-right:4px;display:flex;overflow-y:auto}.AiChatMissingInfo-module__nGsykG__fieldsContainer::-webkit-scrollbar{width:4px}.AiChatMissingInfo-module__nGsykG__fieldsContainer::-webkit-scrollbar-track{background:0 0}.AiChatMissingInfo-module__nGsykG__fieldsContainer::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.AiChatMissingInfo-module__nGsykG__fieldsContainer::-webkit-scrollbar-thumb:hover{background:#00000040}.AiChatMissingInfo-module__nGsykG__fieldGroup{gap:var(--space-075);flex-direction:column;display:flex}.AiChatMissingInfo-module__nGsykG__fieldLabel{color:#00000080;text-transform:capitalize;font-size:10px;font-weight:500;line-height:1.3}.AiChatMissingInfo-module__nGsykG__fieldLabelRequired:after{content:" *";color:#ef4444}.AiChatMissingInfo-module__nGsykG__fieldInput{width:100%;padding:var(--space-150) var(--space-150);border-radius:var(--radius-100);background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);color:#000000d9;box-sizing:border-box;border:none;min-height:44px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;transition:all .2s}.AiChatMissingInfo-module__nGsykG__fieldInput:hover{box-shadow:inset -1px -1px 3px var(--surface-shadow-color-light), inset 1px 1px 3px var(--surface-shadow-color-dark)}.AiChatMissingInfo-module__nGsykG__fieldInput:focus{box-shadow:inset -1px -1px 3px var(--surface-shadow-color-light), inset 1px 1px 3px var(--surface-shadow-color-dark), 0 0 0 3px #00a8ff1f;outline:none}.AiChatMissingInfo-module__nGsykG__fieldInput::placeholder{color:#00000040;font-size:13px}.AiChatMissingInfo-module__nGsykG__fieldSelect{width:100%;padding:var(--space-150) var(--space-150);border-radius:var(--radius-100);background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);color:#000000d9;box-sizing:border-box;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:none;min-height:44px;padding-right:36px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;transition:all .2s}.AiChatMissingInfo-module__nGsykG__fieldSelect:hover{box-shadow:inset -1px -1px 3px var(--surface-shadow-color-light), inset 1px 1px 3px var(--surface-shadow-color-dark)}.AiChatMissingInfo-module__nGsykG__fieldSelect:focus{box-shadow:inset -1px -1px 3px var(--surface-shadow-color-light), inset 1px 1px 3px var(--surface-shadow-color-dark), 0 0 0 3px #00a8ff1f;outline:none}.AiChatMissingInfo-module__nGsykG__submitButton{padding:var(--space-200) var(--space-200);border-radius:var(--radius-100);background-color:var(--surface-background-color);color:#000000b3;cursor:pointer;min-height:54px;box-shadow:-2px -2px 4px var(--surface-shadow-color-light), 2px 2px 4px var(--surface-shadow-color-dark);border:none;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.AiChatMissingInfo-module__nGsykG__submitButton:hover:not(:disabled){box-shadow:-3px -3px 6px var(--surface-shadow-color-light), 3px 3px 6px var(--surface-shadow-color-dark);color:#000000e6;transform:translateY(-1px)}.AiChatMissingInfo-module__nGsykG__submitButton:active:not(:disabled){box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatMissingInfo-module__nGsykG__submitButton:disabled{opacity:.5;cursor:not-allowed}.AiChatMissingInfo-module__nGsykG__iconContainerSuccess{width:40px;height:40px;box-shadow:-2px -2px 4px var(--surface-shadow-color-light), 2px 2px 4px var(--surface-shadow-color-dark);background-color:#22c55e1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatMissingInfo-module__nGsykG__iconSuccess{color:#22c55e;width:22px;height:22px}.AiChatMissingInfo-module__nGsykG__submittedState{padding:var(--space-125) var(--space-200);border-radius:var(--radius-100);color:#22c55e;background-color:#22c55e14;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.AiChatMissingInfo-module__nGsykG__checkIcon{width:16px;height:16px}
.AiChatOptimizeResumeConfirmation-module__VIjEUq__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__outerContainer *{font:inherit}.AiChatOptimizeResumeConfirmation-module__VIjEUq__sectionLabel{color:#000000b3;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatOptimizeResumeConfirmation-module__VIjEUq__card{border-radius:var(--radius-200);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatOptimizeResumeConfirmation-module__VIjEUq__jobList{padding:var(--space-050);flex-direction:column;gap:0;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__batchSummary{padding:var(--space-200);justify-content:center;align-items:center;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__batchCount{color:#00000080;font-size:13px;font-weight:600;line-height:1.3}.AiChatOptimizeResumeConfirmation-module__VIjEUq__jobRow{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);transition:background-color .15s;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__jobRow:hover{background-color:#00000005}.AiChatOptimizeResumeConfirmation-module__VIjEUq__logoWrapper{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__jobInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__jobCompany{color:#00000080;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatOptimizeResumeConfirmation-module__VIjEUq__jobTitle{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatOptimizeResumeConfirmation-module__VIjEUq__detailsSection{gap:var(--space-075);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;flex-direction:column;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__detailRow{justify-content:space-between;align-items:center;gap:var(--space-100);display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__detailLabel{color:#00000073;flex-shrink:0;font-size:12px;font-weight:500;line-height:1.3}.AiChatOptimizeResumeConfirmation-module__VIjEUq__detailValue{color:#000c;text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatOptimizeResumeConfirmation-module__VIjEUq__controlRow{gap:var(--space-075);flex-direction:column;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__controlLabel{color:#00000073;font-size:12px;font-weight:500;line-height:1.3}.AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelectWrapper{width:100%;position:relative}.AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelect{opacity:0;cursor:pointer;width:100%;height:100%;font-size:12px;position:absolute;inset:0}.AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelect:disabled{cursor:default}.AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelectDisplay{justify-content:space-between;align-items:center;gap:var(--space-075);padding:var(--space-075) var(--space-150);border-radius:calc(var(--radius-100) - 2px);box-shadow:none;color:#000000bf;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#0000000a;font-size:12px;font-weight:500;line-height:1.3;transition:all .15s;display:flex;overflow:hidden}.AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelectWrapper:hover .AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelectDisplay{box-shadow:none;background:#0000000f}.AiChatOptimizeResumeConfirmation-module__VIjEUq__miniSelectChevron{color:#00000059;flex-shrink:0}.AiChatOptimizeResumeConfirmation-module__VIjEUq__actionRow{gap:var(--space-050);padding:var(--space-150) var(--space-200);border-top:1px solid #0000000f;align-items:center;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__confirmButton{padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);background:var(--color-primary);box-shadow:none;color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;flex:1;line-height:1.3;transition:all .15s}.AiChatOptimizeResumeConfirmation-module__VIjEUq__confirmButton:hover:not(:disabled){background:var(--color-primary-hover,#4a93bc);transform:none;box-shadow:0 2px 8px #5ba4cf4d}.AiChatOptimizeResumeConfirmation-module__VIjEUq__confirmButton:active:not(:disabled){background:var(--color-primary-active,#4088b0);box-shadow:none;transform:scale(.98)}.AiChatOptimizeResumeConfirmation-module__VIjEUq__confirmButton:disabled{opacity:.5;cursor:default}.AiChatOptimizeResumeConfirmation-module__VIjEUq__confirmedBadge{align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-200);color:#00000080;border-top:1px solid #0000000f;font-size:12px;font-weight:500;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__badgeIcon{width:20px;height:20px;box-shadow:none;color:var(--color-primary);background:#5ba4cf1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__statusQueued{color:#00000059}.AiChatOptimizeResumeConfirmation-module__VIjEUq__statusProgress{color:var(--color-primary)}.AiChatOptimizeResumeConfirmation-module__VIjEUq__statusReady{color:#000000a6}.AiChatOptimizeResumeConfirmation-module__VIjEUq__statusFailed{color:#c8323299}.AiChatOptimizeResumeConfirmation-module__VIjEUq__trackingDot{background-color:var(--color-primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite AiChatOptimizeResumeConfirmation-module__VIjEUq__pulse}@keyframes AiChatOptimizeResumeConfirmation-module__VIjEUq__pulse{0%,to{opacity:.4}50%{opacity:1}}.AiChatOptimizeResumeConfirmation-module__VIjEUq__viewButton{padding:var(--space-050) var(--space-100);border-radius:calc(var(--radius-100) - 2px);box-shadow:none;color:#0000008c;font-size:11px;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:#0000000d;border:none;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;line-height:1.3;transition:all .15s;display:flex}.AiChatOptimizeResumeConfirmation-module__VIjEUq__viewButton:hover{color:#000000bf;box-shadow:none;background:#00000014;transform:none}.AiChatOptimizeResumeConfirmation-module__VIjEUq__viewButton:active{box-shadow:none;background:#0000001f;transform:scale(.97)}
.AiChatPlanReviewCard-module__8B3lTq__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.AiChatPlanReviewCard-module__8B3lTq__outerContainer *{font:inherit}.AiChatPlanReviewCard-module__8B3lTq__sectionLabel{color:#00000080;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatPlanReviewCard-module__8B3lTq__card{background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatPlanReviewCard-module__8B3lTq__jobRow{align-items:center;gap:var(--space-100);padding:var(--space-150) var(--space-200);display:flex}.AiChatPlanReviewCard-module__8B3lTq__logoWrapper{flex-shrink:0}.AiChatPlanReviewCard-module__8B3lTq__jobInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.AiChatPlanReviewCard-module__8B3lTq__jobCompany{color:#00000080;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.AiChatPlanReviewCard-module__8B3lTq__jobTitle{color:#000c;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.AiChatPlanReviewCard-module__8B3lTq__actionRow{padding:var(--space-100) var(--space-200) var(--space-150);border-top:1px solid #0000000f}.AiChatPlanReviewCard-module__8B3lTq__reviewButton{width:100%;padding:var(--space-075) var(--space-150);border-radius:var(--radius-100);color:#fff;cursor:pointer;background:#000000d9;border:none;font-size:13px;font-weight:600;transition:background .15s}.AiChatPlanReviewCard-module__8B3lTq__reviewButton:hover{background:#000000bf}.AiChatPlanReviewCard-module__8B3lTq__loadingRow{justify-content:center;align-items:center;gap:var(--space-075);padding:var(--space-050) 0;display:flex}.AiChatPlanReviewCard-module__8B3lTq__loadingText{color:#00000073;font-size:13px}
.AiChatProfileCard-module__bMjZBq__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.AiChatProfileCard-module__bMjZBq__outerContainer *{font:inherit}.AiChatProfileCard-module__bMjZBq__sectionHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.AiChatProfileCard-module__bMjZBq__sectionLabel{color:#000000b3;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatProfileCard-module__bMjZBq__editToggleButton{all:unset;color:#0006;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.AiChatProfileCard-module__bMjZBq__editToggleButton:hover{color:#000000b3;background:#0000000d}.AiChatProfileCard-module__bMjZBq__card{border-radius:var(--radius-200);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatProfileCard-module__bMjZBq__nameSection{padding:var(--space-150) var(--space-150) var(--space-100);flex-direction:column;gap:4px;display:flex}.AiChatProfileCard-module__bMjZBq__name{color:#000000d9;font-size:15px;font-weight:600;line-height:1.3}.AiChatProfileCard-module__bMjZBq__headline{color:#00000073;font-size:12px;font-weight:400;line-height:1.3}.AiChatProfileCard-module__bMjZBq__editNameRow{gap:8px;display:flex}.AiChatProfileCard-module__bMjZBq__contactSection{gap:var(--space-075);padding:var(--space-150) var(--space-150);border-top:1px solid #0000000f;flex-direction:column;display:flex}.AiChatProfileCard-module__bMjZBq__contactRow{align-items:center;gap:var(--space-100);display:flex}.AiChatProfileCard-module__bMjZBq__contactIcon{color:#00000059;flex-shrink:0}.AiChatProfileCard-module__bMjZBq__contactValue{color:#000000a6;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatProfileCard-module__bMjZBq__linksSection{gap:var(--space-075);padding:var(--space-150) var(--space-150);border-top:1px solid #0000000f;flex-wrap:wrap;display:flex}.AiChatProfileCard-module__bMjZBq__linkChip{border-radius:var(--radius-050);color:#0000008c;background:#0000000a;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.3;text-decoration:none;transition:all .15s;display:inline-flex}.AiChatProfileCard-module__bMjZBq__linkChip:hover{color:#000000bf;background:#00000014}.AiChatProfileCard-module__bMjZBq__entriesSection{border-top:1px solid #0000000f;flex-direction:column;gap:0;display:flex}.AiChatProfileCard-module__bMjZBq__entriesHeader{padding:var(--space-100) var(--space-150) 0}.AiChatProfileCard-module__bMjZBq__entriesCount{color:#0006;font-size:11px;font-weight:500;line-height:1.3}.AiChatProfileCard-module__bMjZBq__entryRow{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-150);transition:background-color .15s;display:flex}.AiChatProfileCard-module__bMjZBq__entryRow+.AiChatProfileCard-module__bMjZBq__entryRow{border-top:1px solid #0000000a}.AiChatProfileCard-module__bMjZBq__entryIcon{border-radius:var(--radius-050);color:#0006;background:#0000000a;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AiChatProfileCard-module__bMjZBq__entryDetails{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatProfileCard-module__bMjZBq__entryTitle{color:#000c;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatProfileCard-module__bMjZBq__entrySubtitle{color:#00000073;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatProfileCard-module__bMjZBq__entryType{color:#00000059;text-transform:uppercase;letter-spacing:.3px;border-radius:var(--radius-050);background:#0000000a;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.AiChatProfileCard-module__bMjZBq__entryMore{color:#0006;padding:var(--space-075) var(--space-150) var(--space-150);text-align:center;font-size:11px;font-weight:500}.AiChatProfileCard-module__bMjZBq__editFieldGroup{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AiChatProfileCard-module__bMjZBq__editFieldLabel{color:#0006;text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:600;font-family:var(--font-family)}.AiChatProfileCard-module__bMjZBq__editFieldInput{all:unset;color:#000000d9;font-size:11px;font-weight:400;font-family:var(--font-family);box-sizing:border-box;background:#fffc;border:1px solid #0000001a;border-radius:6px;width:100%;padding:5px 8px;line-height:1.4;transition:border-color .15s}.AiChatProfileCard-module__bMjZBq__editFieldInput:focus{border-color:#00000040;outline:none}.AiChatProfileCard-module__bMjZBq__editFieldInput::placeholder{color:#0000004d}.AiChatProfileCard-module__bMjZBq__editFieldRow{gap:8px;display:flex}.AiChatProfileCard-module__bMjZBq__entryEditForm{padding:8px var(--space-150) 8px 52px;border-top:1px solid #0000000a;flex-direction:column;gap:8px;margin-top:4px;display:flex}.AiChatProfileCard-module__bMjZBq__entryActions{flex-shrink:0;gap:4px;display:flex}.AiChatProfileCard-module__bMjZBq__entryActionButton{all:unset;color:#00000059;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.AiChatProfileCard-module__bMjZBq__entryActionButton:hover{color:#000000a6;background:#0000000d}.AiChatProfileCard-module__bMjZBq__entryDeleteButton:hover{color:#b42828bf;background:#b4282814}.AiChatProfileCard-module__bMjZBq__addEntrySection{padding:4px var(--space-150) 0;border-top:1px solid #0000000f;position:relative}.AiChatProfileCard-module__bMjZBq__addEntryButton{all:unset;color:#00000073;font-size:11px;font-weight:500;font-family:var(--font-family);cursor:pointer;box-sizing:border-box;border-radius:6px;align-items:center;gap:6px;width:100%;padding:6px 8px;transition:all .15s;display:flex}.AiChatProfileCard-module__bMjZBq__addEntryButton:hover{color:#000000b3;background:#0000000a}.AiChatProfileCard-module__bMjZBq__addEntryMenu{flex-wrap:wrap;gap:4px;padding:6px 0 0;display:flex}.AiChatProfileCard-module__bMjZBq__addEntryOption{all:unset;color:#0000008c;font-size:10px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:#00000008;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;transition:all .15s;display:flex}.AiChatProfileCard-module__bMjZBq__addEntryOption:hover{color:#000000bf;background:#00000012}.AiChatProfileCard-module__bMjZBq__cardActions{padding:var(--space-100) var(--space-150) var(--space-150);border-top:1px solid #0000000f;justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.AiChatProfileCard-module__bMjZBq__cardCancelButton{all:unset;color:#00000080;font-size:11px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:6px;padding:5px 12px;transition:all .15s}.AiChatProfileCard-module__bMjZBq__cardCancelButton:hover{color:#000000b3;background:#0000000d}.AiChatProfileCard-module__bMjZBq__cardSaveButton{all:unset;color:#000000bf;font-size:11px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:#0000000f;border-radius:6px;align-items:center;gap:4px;padding:5px 12px;transition:all .15s;display:flex}.AiChatProfileCard-module__bMjZBq__cardSaveButton:hover{color:#000000e6;background:#0000001a}
.AiChatResearchBriefing-module__watcWa__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.AiChatResearchBriefing-module__watcWa__outerContainer *{font:inherit}.AiChatResearchBriefing-module__watcWa__sectionLabel{color:#000000b3;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatResearchBriefing-module__watcWa__card{border-radius:var(--radius-200);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatResearchBriefing-module__watcWa__personHeader{align-items:center;gap:var(--space-100);padding:var(--space-150);border-bottom:1px solid #0000000f;display:flex}.AiChatResearchBriefing-module__watcWa__avatar{background:linear-gradient(135deg, var(--glass-accent) 0%, var(--glass-accent-hover) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.AiChatResearchBriefing-module__watcWa__avatar img{object-fit:cover;width:100%;height:100%}.AiChatResearchBriefing-module__watcWa__personInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatResearchBriefing-module__watcWa__personName{color:#000000d9;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.AiChatResearchBriefing-module__watcWa__personHeadline{color:#00000080;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatResearchBriefing-module__watcWa__linkedinLink{color:var(--color-primary);flex-shrink:0;font-size:11px;font-weight:400;text-decoration:none;transition:opacity .2s}.AiChatResearchBriefing-module__watcWa__linkedinLink:hover{opacity:.7}.AiChatResearchBriefing-module__watcWa__sections{flex-direction:column;display:flex}.AiChatResearchBriefing-module__watcWa__section{border-bottom:1px solid #0000000a}.AiChatResearchBriefing-module__watcWa__section:last-child{border-bottom:none}.AiChatResearchBriefing-module__watcWa__sectionHeader{align-items:center;gap:var(--space-075);padding:var(--space-100) var(--space-150);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s;display:flex}.AiChatResearchBriefing-module__watcWa__sectionHeader:hover{background-color:#00000005}.AiChatResearchBriefing-module__watcWa__sectionIcon{text-align:center;flex-shrink:0;width:18px;font-size:13px}.AiChatResearchBriefing-module__watcWa__sectionTitle{color:#000000d9;flex:1;font-size:12px;font-weight:500}.AiChatResearchBriefing-module__watcWa__chevron{color:#0000004d;flex-shrink:0;font-size:12px;transition:transform .2s}.AiChatResearchBriefing-module__watcWa__chevronOpen{transform:rotate(90deg)}.AiChatResearchBriefing-module__watcWa__sectionBody{padding:0 var(--space-150) var(--space-125) var(--space-150);color:#0009;white-space:pre-wrap;font-size:12px;font-weight:400;line-height:1.6}.AiChatResearchBriefing-module__watcWa__footer{padding:var(--space-075) var(--space-150) var(--space-125);border-top:1px solid #0000000a;justify-content:flex-end;display:flex}.AiChatResearchBriefing-module__watcWa__copyButton{border-radius:var(--radius-100);color:#00000080;cursor:pointer;background:0 0;border:1px solid #0000001a;padding:4px 10px;font-size:10px;font-weight:400;transition:all .15s}.AiChatResearchBriefing-module__watcWa__copyButton:hover{color:#000000b3;background:#00000008}.AiChatResearchBriefing-module__watcWa__copyButtonCopied{color:#2d8a56;border-color:#2d8a5633}
.AiChatResumeCard-module__kHErra__cardLink{text-decoration:none;display:block}.AiChatResumeCard-module__kHErra__card{gap:var(--space-100);cursor:pointer;flex-direction:column;padding:18px 16px;transition:all .2s;display:flex;position:relative}.AiChatResumeCard-module__kHErra__cardLink:hover .AiChatResumeCard-module__kHErra__card{background:#ffffff73;transform:translateY(-1px)}.AiChatResumeCard-module__kHErra__logoWrapper{flex-shrink:0}.AiChatResumeCard-module__kHErra__infoGroup{gap:var(--space-050);flex-direction:column;display:flex;position:relative}.AiChatResumeCard-module__kHErra__companyName{color:#00000080;margin:0;font-size:11px;font-weight:400;line-height:1.3}.AiChatResumeCard-module__kHErra__jobTitle{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.AiChatResumeCard-module__kHErra__tagRow{flex-wrap:wrap;align-items:center;gap:4px;padding-top:2px;display:flex}.AiChatResumeCard-module__kHErra__tag{color:#0009;border-radius:var(--radius-100);white-space:nowrap;background-color:#0000000a;padding:2px 6px;font-size:10px;font-weight:400}.AiChatResumeCard-module__kHErra__pendingTag{color:#8c6400d9;background-color:#c8a0001a;font-weight:500;}.AiChatResumeCard-module__kHErra__optimizedTag{color:var(--color-primary);background-color:rgba(var(--color-primary-rgb,0, 0, 0), .08);font-weight:500;}.AiChatResumeCard-module__kHErra__optimizingTag{color:#0000008c;background-color:#0000000a;align-items:center;gap:4px;font-weight:500;display:inline-flex;}.AiChatResumeCard-module__kHErra__spinner{border:1.5px solid #00000026;border-top-color:#0000008c;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite AiChatResumeCard-module__kHErra__spin;display:inline-block}@keyframes AiChatResumeCard-module__kHErra__spin{to{transform:rotate(360deg)}}.AiChatResumeCard-module__kHErra__divider{background-color:#00000014;width:100%;height:1px;margin:2px 0 0}.AiChatResumeCard-module__kHErra__bottomDetails{flex-direction:column;gap:2px;display:flex}.AiChatResumeCard-module__kHErra__resumeName{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.AiChatResumeCard-module__kHErra__keywordsAdded{color:#00000080;margin:0;font-size:11px;font-weight:400;line-height:1.3}.AiChatResumeCard-module__kHErra__actionRow{align-items:center;gap:4px;display:flex}.AiChatResumeCard-module__kHErra__actionButton{cursor:pointer;color:#0006;font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;line-height:1.3;transition:all .15s;display:flex}.AiChatResumeCard-module__kHErra__actionButton:hover:not(:disabled){color:#000c;box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);transform:translateY(-1px)}.AiChatResumeCard-module__kHErra__actionButton:active:not(:disabled){color:#000000e6;background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(1px)}.AiChatResumeCard-module__kHErra__actionButton:disabled{opacity:.35;cursor:default}.AiChatResumeCard-module__kHErra__logoSkeleton{border-radius:var(--radius-100);width:30px;height:30px}.AiChatResumeCard-module__kHErra__titleSkeleton{width:65%;height:14px}.AiChatResumeCard-module__kHErra__metaSkeleton{width:45%;height:11px}
.Toast-module__e8e8Ta__toastContainer{z-index:2147483647;flex-direction:column;align-items:center;gap:16px;width:calc(100% - 48px);max-width:600px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.Toast-module__e8e8Ta__toast{border-radius:var(--radius-200);background-color:var(--surface-background-color);width:100%;max-width:600px;box-shadow:var(--floating-shadow);opacity:0;flex:1;justify-content:space-between;align-items:center;padding:12px 14px;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;transform:translateY(-20px)scale(.95)}.Toast-module__e8e8Ta__toast.Toast-module__e8e8Ta__visible{opacity:1;transform:translateY(0)scale(1)}.Toast-module__e8e8Ta__content{flex:1;align-items:center;gap:10px;min-width:0;margin-right:16px;display:flex}.Toast-module__e8e8Ta__icon{flex-shrink:0}.Toast-module__e8e8Ta__message{word-break:break-word;overflow-wrap:break-word;flex:1;min-width:0}.Toast-module__e8e8Ta__dismissButton{border-radius:var(--radius-100);background:var(--surface-background-color);color:#000000b3;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .2s}.Toast-module__e8e8Ta__dismissButton:hover{color:#000000e6;box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);transform:translateY(-1px)}.Toast-module__e8e8Ta__dismissButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}
.JobCardSkeleton-module__t2oZZW__skeleton{border-radius:var(--radius-200);min-height:280px}
