.AiChat-module__d6M6xa__chat{flex-direction:column;flex:1;width:100%;max-width:100%;height:100%;min-height:0;padding:0;display:flex}.AiChat-module__d6M6xa__innerContainer{background-color:var(--surface-background-color);border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.AiChat-module__d6M6xa__toolbarContainer{z-index:20;background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-shrink:0;margin:6px 8px 0;box-shadow:0 1px 4px #0000000a}.AiChat-module__d6M6xa__toolbarContainerHidden{display:none}.AiChat-module__d6M6xa__toolbar{z-index:20;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.AiChat-module__d6M6xa__toolbarLeft{align-items:baseline;gap:6px;display:flex}.AiChat-module__d6M6xa__logoContainer{align-items:center;gap:var(--space-100);display:flex}.AiChat-module__d6M6xa__logoButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;text-decoration:none;transition:opacity .2s;display:flex;position:relative}.AiChat-module__d6M6xa__logoButton:hover,.AiChat-module__d6M6xa__logoButton:active{opacity:.85}.AiChat-module__d6M6xa__wordmark{color:#000000d9;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-shrink:0;font-size:20px;line-height:1;font-family:Nocturno,serif!important;font-weight:300!important}.AiChat-module__d6M6xa__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}.AiChat-module__d6M6xa__toolbarButtons{gap:var(--space-100);display:flex}.AiChat-module__d6M6xa__toolbarButton{cursor:pointer;opacity:1;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:flex}.AiChat-module__d6M6xa__toolbarButton:hover:not(.pressed){background:#0000000d}.AiChat-module__d6M6xa__toolbarButton.pressed{box-shadow:none;color:#000000d9;background:#00000014;transform:none}.AiChat-module__d6M6xa__toolbarButton.pressed:hover{box-shadow:none;background:#00000014;transform:none}.AiChat-module__d6M6xa__toolbarIcon{width:28px;height:28px}.AiChat-module__d6M6xa__historyIcon{width:40px;height:40px}.AiChat-module__d6M6xa__iconTooltip{white-space:nowrap;color:#fff;border-radius:var(--radius-100);pointer-events:none;z-index:9999;background:#000c;padding:8px 10px;font-size:11px;animation:.15s forwards AiChat-module__d6M6xa__iconTooltipIn;position:fixed;transform:translate(-50%)}@keyframes AiChat-module__d6M6xa__iconTooltipIn{0%{opacity:0;margin-top:-4px}to{opacity:1;margin-top:0}}.AiChat-module__d6M6xa__content{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.AiChat-module__d6M6xa__historyScrollContainer,.AiChat-module__d6M6xa__notificationsScrollContainer{display:flex;overflow-y:auto}.AiChat-module__d6M6xa__chatScrollContainer{flex:1;min-height:0;padding-right:0;animation:.4s ease-out AiChat-module__d6M6xa__chatFadeIn;display:flex;overflow:hidden auto}@keyframes AiChat-module__d6M6xa__chatFadeIn{0%{opacity:0}to{opacity:1}}.AiChat-module__d6M6xa__chatScrollContainer::-webkit-scrollbar{width:3px}.AiChat-module__d6M6xa__chatScrollContainer::-webkit-scrollbar-track{background:0 0}.AiChat-module__d6M6xa__chatScrollContainer::-webkit-scrollbar-thumb{background-color:#8b93a74d;border-radius:2px}.AiChat-module__d6M6xa__chatScrollContainer::-webkit-scrollbar-thumb:hover{background-color:#8b93a780}.AiChat-module__d6M6xa__marginContainer{flex-direction:column;width:100%;min-width:0;max-width:650px;min-height:0;margin:0 auto;display:flex;position:relative}.AiChat-module__d6M6xa__scrollSpacer{flex-shrink:0;height:260px;transition:height .3s;display:block}.AiChat-module__d6M6xa__scrollSpacerLoading{height:320px}.AiChat-module__d6M6xa__itemListContainer{flex-direction:column;min-height:0;display:flex}.AiChat-module__d6M6xa__loadingSpinnerContainer{flex:1;justify-content:center;align-items:center;display:flex}.AiChat-module__d6M6xa__newConversationContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.AiChat-module__d6M6xa__welcomeTitle{font:var(--font-400)}.AiChat-module__d6M6xa__inputWrapper{width:100%;max-width:650px}.AiChat-module__d6M6xa__inputFixedToBottom{position:sticky;bottom:0;left:0;right:0}.AiChat-module__d6M6xa__sidebarInputContainer{z-index:20;padding:0 var(--space-050) 2px;flex-shrink:0}.AiChat-module__d6M6xa__sidebarInputContainer.AiChat-module__d6M6xa__onboardingInput{width:100%;padding:0}.AiChat-module__d6M6xa__backdrop{-webkit-backdrop-filter:blur(10px);opacity:0;z-index:15;pointer-events:none;background:#ffffff4d;border-radius:16px;transition:opacity .3s;position:absolute;inset:0}.AiChat-module__d6M6xa__backdrop.AiChat-module__d6M6xa__animateIn{pointer-events:auto;animation:.2s ease-out forwards AiChat-module__d6M6xa__fadeIn}.AiChat-module__d6M6xa__backdrop.AiChat-module__d6M6xa__animateOut{pointer-events:none;animation:.2s ease-out forwards AiChat-module__d6M6xa__fadeOut}@keyframes AiChat-module__d6M6xa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AiChat-module__d6M6xa__fadeOut{0%{opacity:1}to{opacity:0}}.AiChat-module__d6M6xa__warningModalBackdrop{-webkit-backdrop-filter:blur(4px);z-index:20;background:#00000005;border-radius:32px;animation:.2s ease-out forwards AiChat-module__d6M6xa__backdropFadeIn;position:absolute;inset:0}@keyframes AiChat-module__d6M6xa__backdropFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(4px)}}.AiChat-module__d6M6xa__warningModal{background-color:var(--surface-background-color);border-radius:var(--radius-200);width:500px;max-width:calc(100% - 64px);box-shadow:0 8px 32px #0000001f, var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);z-index:25;flex-direction:column;animation:.3s cubic-bezier(.34,1.56,.64,1) AiChat-module__d6M6xa__modalIn;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes AiChat-module__d6M6xa__modalIn{0%{opacity:0;transform:translate(-50%,calc(-50% - 20px))}to{opacity:1;transform:translate(-50%,-50%)}}.AiChat-module__d6M6xa__warningModalHeader{padding:var(--space-300);background:linear-gradient(#00000003 0%,#0000 100%);border-bottom:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.AiChat-module__d6M6xa__warningModalTitle{font:var(--font-200);color:#000000d9;letter-spacing:-.02em;margin:0;font-weight:700}.AiChat-module__d6M6xa__warningModalCloseButton{border-radius:var(--radius-100);cursor:pointer;width:32px;height:32px;box-shadow:none;color:#00000059;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.AiChat-module__d6M6xa__warningModalCloseButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000b3;background:var(--surface-background-color);transform:translateY(-1px)}.AiChat-module__d6M6xa__warningModalCloseButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChat-module__d6M6xa__warningModalContent{padding:var(--space-300);color:#000000b3;flex:1;font-size:14px;line-height:1.5}.AiChat-module__d6M6xa__warningModalFooter{justify-content:flex-end;gap:var(--space-150);padding:var(--space-300);background:linear-gradient(#0000 0%,#00000003 100%);border-top:1px solid #0000000f;flex-shrink:0;display:flex}.AiChat-module__d6M6xa__warningModalButton{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);cursor:pointer;color:#00000080;box-shadow:none;background:0 0;border:none;min-width:80px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.AiChat-module__d6M6xa__warningModalButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000d9;background:var(--surface-background-color);transform:translateY(-1px)}.AiChat-module__d6M6xa__warningModalButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChat-module__d6M6xa__warningModalButton.AiChat-module__d6M6xa__primary{color:#000000b3;font-weight:600}
.AiChatHistory-module__8S-HMG__chatHistory{border-radius:var(--radius-200);background:#fffffff2;border:1px solid #00000014;flex-direction:column;width:300px;transition:width .3s,opacity .3s;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000014}.AiChatHistory-module__8S-HMG__overlay{top:var(--space-100);right:var(--space-100);bottom:var(--space-100);z-index:20;height:auto;position:absolute}.AiChatHistory-module__8S-HMG__open{opacity:1;width:300px}.AiChatHistory-module__8S-HMG__close{opacity:0;width:0}.AiChatHistory-module__8S-HMG__historyHeader{padding:var(--space-200) var(--space-200) var(--space-100);justify-content:space-between;align-items:center;display:flex}.AiChatHistory-module__8S-HMG__historyHeader h3{color:#000000b3;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px;font-weight:600;line-height:1.3}.AiChatHistory-module__8S-HMG__closeButton{border-radius:var(--radius-100);cursor:pointer;color:#0006;background-color:#0000;border:none;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:inline-flex}.AiChatHistory-module__8S-HMG__closeButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000b3;transform:translateY(-1px)}.AiChatHistory-module__8S-HMG__closeButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transition:all .1s;transform:translateY(0)}.AiChatHistory-module__8S-HMG__historyList{gap:var(--space-075);padding:var(--space-075) var(--space-150) var(--space-200);flex-direction:column;height:100%;margin:0;list-style:none;display:flex;overflow-y:auto}.AiChatHistory-module__8S-HMG__emptyHistory{gap:var(--space-150);padding:var(--space-400) var(--space-200);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.AiChatHistory-module__8S-HMG__emptyHistory h3{color:#00000073;text-align:center;margin:0;font-size:14px;font-weight:500;line-height:1.3}.AiChatHistory-module__8S-HMG__emptyHistoryContent{justify-content:center;align-items:center;gap:var(--space-200);flex-direction:column;display:flex}.AiChatHistory-module__8S-HMG__emptyHistoryContent button{cursor:pointer!important;border-radius:var(--radius-100)!important;width:32px!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:all .2s!important;display:flex!important}.AiChatHistory-module__8S-HMG__emptyHistoryContent button svg{width:16px!important;height:16px!important}.AiChatHistory-module__8S-HMG__emptyHistoryContent button:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark)!important;transform:translateY(-1px)!important}.AiChatHistory-module__8S-HMG__emptyHistoryContent button:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark)!important;transform:translateY(0)!important}.AiChatHistory-module__8S-HMG__emptyHistoryText{text-align:center;color:#0006;margin:0;font-size:13px;font-weight:400;line-height:1.5}.AiChatHistory-module__8S-HMG__historyItemContainer{border-radius:var(--radius-200);cursor:pointer;box-shadow:none;background-color:#00000005;flex-shrink:0;align-items:center;min-height:42px;transition:all .2s;display:flex;position:relative}.AiChatHistory-module__8S-HMG__historyItemContainer:hover{background:#ffffff73;transform:translateY(-1px)}.AiChatHistory-module__8S-HMG__historyItemContainer:active,.AiChatHistory-module__8S-HMG__historyItemSelected{background:#ffffff40;transform:translateY(0)}.AiChatHistory-module__8S-HMG__itemLabel{color:#000000bf;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.AiChatHistory-module__8S-HMG__renameWrapper{flex:1;min-width:0;padding:4px 8px}.AiChatHistory-module__8S-HMG__renameWrapper input{font-size:13px;font-weight:500}.AiChatHistory-module__8S-HMG__actionIcons{opacity:0;z-index:2;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.AiChatHistory-module__8S-HMG__historyItemContainer:hover .AiChatHistory-module__8S-HMG__actionIcons{opacity:1}.AiChatHistory-module__8S-HMG__actionButton{border-radius:var(--radius-100);cursor:pointer;color:#00000059;background-color:#0000;border:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:inline-flex}.AiChatHistory-module__8S-HMG__actionButton:hover{color:#000000b3;background-color:#0000000a}.AiChatHistory-module__8S-HMG__actionButton.AiChatHistory-module__8S-HMG__danger:hover{color:#dc2626cc;background-color:#dc26260f}.AiChatHistory-module__8S-HMG__historyList::-webkit-scrollbar{width:3px}.AiChatHistory-module__8S-HMG__historyList::-webkit-scrollbar-track{background:0 0}.AiChatHistory-module__8S-HMG__historyList::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:2px}.AiChatHistory-module__8S-HMG__historyList::-webkit-scrollbar-thumb:hover{background-color:#0003}
.Button-module__giXC8a__button{white-space:nowrap;border:none;border-radius:7px;outline:none;align-items:center;gap:12px;width:100%;padding:6px 12px;transition:background-color .2s,border-color .2s,padding .3s;display:flex}.Button-module__giXC8a__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__giXC8a__loading{cursor:wait}.Button-module__giXC8a__loadingSpinner{border:2px solid #ffffff4d;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite Button-module__giXC8a__button-spin}@keyframes Button-module__giXC8a__button-spin{to{transform:rotate(360deg)}}.Button-module__giXC8a__fitContent{width:fit-content}.Button-module__giXC8a__iconOnly{justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.Button-module__giXC8a__centeredText{justify-content:center}.Button-module__giXC8a__primary{background-color:var(--dark-teal);border:1px solid var(--teal-dark-border);color:#fff}.Button-module__giXC8a__primary img{filter:invert()}.Button-module__giXC8a__primary:hover{background-color:var(--teal);border-color:var(--teal-border)}.Button-module__giXC8a__glass-dark:hover{background-color:var(--lavender);border-color:var(--lavender-border)}.Button-module__giXC8a__ghost{color:var(--glass-text);background-color:#0000}.Button-module__giXC8a__ghost:hover{background-color:var(--glass-light-background-hover)}.Button-module__giXC8a__noBackground{color:var(--glass-text);background-color:#0000;transition:box-shadow .2s,transform .2s;gap:var(--space-050)!important}.Button-module__giXC8a__noBackground span{gap:var(--space-050)!important;font-size:12px!important;font-weight:500!important}.Button-module__giXC8a__noBackground img{filter:invert(.3);transition:filter .2s}.Button-module__giXC8a__noBackground:hover,.Button-module__giXC8a__noBackground:focus-within{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);transform:translateY(-1px)}.Button-module__giXC8a__noBackground:hover img{filter:invert(0)}.Button-module__giXC8a__tinted{color:#000000b3;background:#0000000a;transition:all .15s;gap:var(--space-050)!important}.Button-module__giXC8a__tinted span{font-size:12px!important;font-weight:500!important}.Button-module__giXC8a__tinted:hover{color:#000000d9;background:#00000012}.Button-module__giXC8a__tinted:active{background:#0000001a}.Button-module__giXC8a__danger{color:#ffe5e5;background-color:#b9253d;border:1px solid #c52e47}.Button-module__giXC8a__danger:hover{background-color:#c92742;border-color:#ce435a}.Button-module__giXC8a__danger img{filter:invert()}.Button-module__giXC8a__text{opacity:1;transition:opacity .3s}.Button-module__giXC8a__iconOnly .Button-module__giXC8a__text{opacity:0}.Button-module__giXC8a__icon{filter:invert(var(--glass-image-invert))}.Button-module__giXC8a__button.raised{cursor:pointer;transition:all .2s}.Button-module__giXC8a__button.raised:hover:not(.Button-module__giXC8a__disabled){box-shadow:-4px -4px 8px var(--surface-shadow-color-light), 4px 4px 8px var(--surface-shadow-color-dark);transform:translateY(-2px)}.Button-module__giXC8a__button.raised:active:not(.Button-module__giXC8a__disabled){box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light), inset 2px 2px 4px var(--surface-shadow-color-dark);transition:all .1s;transform:translateY(0)}.Button-module__giXC8a__button.pressed{background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);cursor:pointer;transition:all .15s;transform:translateY(1px)}.Button-module__giXC8a__button.pressed:hover:not(.Button-module__giXC8a__disabled){background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(1px)}
.Card-module__ac1X3G__card{border-radius:var(--radius-200);overflow:hidden}
.CompanyLogo-module__hWhmga__logoContainer{background:#0000000a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.CompanyLogo-module__hWhmga__logoImage{object-fit:contain}.CompanyLogo-module__hWhmga__fallback{color:#0009;background-color:#0000000a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}
.LoadingSpinner-module__AWGl3q__container{justify-content:center;align-items:center;padding:5px;display:flex}.LoadingSpinner-module__AWGl3q__spinner{border:4px solid var(--glass-border);border-top:4px solid #1976d2;border-radius:50%;width:32px;height:32px;animation:1s linear infinite LoadingSpinner-module__AWGl3q__spin}@keyframes LoadingSpinner-module__AWGl3q__spin{to{transform:rotate(360deg)}}
.Modal-module__bVMjmG__background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;width:100%;height:100%;animation:var(--animation-duration) var(--animation-easing) forwards Modal-module__bVMjmG__fade-in;z-index:1000;background-color:#0003;position:fixed;top:0;left:0}.Modal-module__bVMjmG__background.Modal-module__bVMjmG__closing{animation:var(--animation-duration) var(--animation-easing) forwards Modal-module__bVMjmG__fade-out;pointer-events:none}.Modal-module__bVMjmG__container{pointer-events:none;z-index:1001;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Modal-module__bVMjmG__modal{pointer-events:auto;min-width:520px;max-width:calc(100% - var(--space-400));max-height:calc(100% - var(--space-400));opacity:0;animation:var(--animation-duration) var(--animation-easing) forwards Modal-module__bVMjmG__fade-in, var(--animation-duration) var(--animation-easing) forwards Modal-module__bVMjmG__scale-in;flex-direction:column;display:flex}.Modal-module__bVMjmG__modal.Modal-module__bVMjmG__closing{animation:var(--animation-duration) var(--animation-easing) forwards Modal-module__bVMjmG__fade-out, var(--animation-duration) var(--animation-easing) forwards Modal-module__bVMjmG__scale-out}.Modal-module__bVMjmG__title{font:var(--font-200);color:#000000d9;letter-spacing:-.02em;margin:0;font-weight:700}.Modal-module__bVMjmG__header{padding:var(--space-300);background:linear-gradient(#00000003 0%,#0000 100%);border-bottom:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Modal-module__bVMjmG__closeButton{border-radius:var(--radius-100);cursor:pointer;width:32px;height:32px;box-shadow:none;color:#00000059;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.Modal-module__bVMjmG__closeButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000b3;background:var(--surface-background-color);transform:translateY(-1px)}.Modal-module__bVMjmG__closeButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.Modal-module__bVMjmG__content{padding:var(--space-300);flex:1;overflow-y:auto}.Modal-module__bVMjmG__footer{justify-content:flex-end;gap:var(--space-150);padding:var(--space-300);border-top:1px solid #0000000f;flex-shrink:0;display:flex}.Modal-module__bVMjmG__footer button{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);cursor:pointer;color:#00000080;box-shadow:none;background:0 0;border:none;min-width:80px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.Modal-module__bVMjmG__footer button:hover:not(:disabled){box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000d9;background:var(--surface-background-color);transform:translateY(-1px)}.Modal-module__bVMjmG__footer button:active:not(:disabled){box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.Modal-module__bVMjmG__footer button:disabled{opacity:.5;cursor:not-allowed}@keyframes Modal-module__bVMjmG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__bVMjmG__fade-out{0%{opacity:1}to{opacity:0}}@keyframes Modal-module__bVMjmG__scale-in{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Modal-module__bVMjmG__scale-out{0%{transform:scale(1)}to{transform:scale(.95)}}
.AiChatContextBar-module__k4jOFW__contextBar{cursor:default;background:#0000000f;border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.AiChatContextBar-module__k4jOFW__contextBarFill{background:var(--glass-accent,#3b82f6);border-radius:2px;height:100%;transition:width .6s}.AiChatContextBar-module__k4jOFW__contextBarFill.AiChatContextBar-module__k4jOFW__low{opacity:.4}.AiChatContextBar-module__k4jOFW__contextBarFill.AiChatContextBar-module__k4jOFW__medium{opacity:.6}.AiChatContextBar-module__k4jOFW__contextBarFill.AiChatContextBar-module__k4jOFW__high{opacity:.85}.AiChatContextBar-module__k4jOFW__contextBarFill.AiChatContextBar-module__k4jOFW__critical{opacity:1}.AiChatContextBar-module__k4jOFW__contextBarFill.AiChatContextBar-module__k4jOFW__pulse{animation:1.5s ease-in-out AiChatContextBar-module__k4jOFW__contextPulse}@keyframes AiChatContextBar-module__k4jOFW__contextPulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.AiChatContextBar-module__k4jOFW__tooltip{background:var(--surface-background-color,#1a1a1a);color:var(--text-primary,#fff);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:4px;padding:4px 8px;font-size:11px;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.AiChatContextBar-module__k4jOFW__contextBar:hover .AiChatContextBar-module__k4jOFW__tooltip{opacity:1}
.AiChatFileUpload-module__ZYKcYq__files{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:6px;padding:0 0 4px;display:flex}.AiChatFileUpload-module__ZYKcYq__fileChip{background:#ffffffa6;border:1px solid #00000014;border-radius:14px;align-items:center;gap:6px;padding:6px 12px;display:flex;box-shadow:0 1px 4px #0000000a}.AiChatFileUpload-module__ZYKcYq__fileIcon{filter:invert(var(--glass-image-invert));opacity:.5;flex-shrink:0}.AiChatFileUpload-module__ZYKcYq__fileName{font-size:12px;font-weight:500;line-height:1.3;font-family:var(--font-family);color:var(--glass-text);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.AiChatFileUpload-module__ZYKcYq__fileType{font-size:10px;font-weight:400;line-height:1;font-family:var(--font-family);color:#00000061}.AiChatFileUpload-module__ZYKcYq__fileNameRow{align-items:baseline;gap:6px;display:flex}
.AiChatInput-module__PCtv8W__inputContainer{z-index:2;padding:0 8px 8px;position:sticky;bottom:0;left:0;right:0}.AiChatInput-module__PCtv8W__inputContainer.AiChatInput-module__PCtv8W__onboardingMode{flex-direction:column;width:100%;margin:0;padding:0;display:flex;position:static!important}.AiChatInput-module__PCtv8W__inputContainer.AiChatInput-module__PCtv8W__fullScreenMode{max-width:50%;margin:0 auto;left:auto;right:auto}.AiChatInput-module__PCtv8W__blur{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);--webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 40px);padding-top:40px;-webkit-mask-image:linear-gradient(#0000 0%,#000 40px);mask-image:linear-gradient(#0000 0%,#000 40px)}.AiChatInput-module__PCtv8W__input{cursor:text;background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-direction:column;display:flex;position:relative;box-shadow:0 1px 4px #0000000a}.AiChatInput-module__PCtv8W__onboardingInputWrapper{box-sizing:border-box;flex-direction:column;width:100%;padding:0 24px 0 40px;display:flex;position:relative}.AiChatInput-module__PCtv8W__onboardingMode .AiChatInput-module__PCtv8W__input{border-radius:16px 16px 4px;width:170%;max-width:none;margin-left:-128.5px;margin-right:auto}.AiChatInput-module__PCtv8W__inputExpanded{position:relative}.AiChatInput-module__PCtv8W__input:focus-within{border-color:#00000026}.AiChatInput-module__PCtv8W__dragOverlay{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#0006;pointer-events:none;background:#ffffffe0;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:15px;font-style:italic;font-weight:400;display:flex;position:absolute;inset:0;font-family:Nocturno,serif!important}.AiChatInput-module__PCtv8W__dragOverlayIcon{color:#00000059;border:2px solid #0000001f;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.AiChatInput-module__PCtv8W__inputRow{padding:var(--space-150) var(--space-200) 0 var(--space-200);align-items:flex-start;gap:8px;display:flex}.AiChatInput-module__PCtv8W__textArea{color:var(--glass-text);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:24px;max-height:232px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.5}.AiChatInput-module__PCtv8W__textArea::placeholder{color:var(--glass-text-subtle);opacity:.4}.AiChatInput-module__PCtv8W__inputRowButtons{align-items:center;gap:8px;padding-top:2px;display:flex}.AiChatInput-module__PCtv8W__toolbar{padding:var(--space-150) var(--space-200);justify-content:space-between;align-items:center;gap:8px;display:flex}.AiChatInput-module__PCtv8W__sendButton{background:var(--color-primary);cursor:pointer;color:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;position:relative}.AiChatInput-module__PCtv8W__sendButton:hover:not(:disabled){background:var(--color-primary);filter:brightness(1.08)}.AiChatInput-module__PCtv8W__sendButton:active:not(:disabled){background:var(--color-primary);filter:brightness(.95);transition:all 80ms;transform:scale(.95)}.AiChatInput-module__PCtv8W__sendButton:disabled{opacity:.35;pointer-events:none;cursor:not-allowed}.AiChatInput-module__PCtv8W__stopButton{cursor:pointer;color:#0009;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;position:relative}.AiChatInput-module__PCtv8W__stopButton:hover{color:#000000d9;background:#0000000f}.AiChatInput-module__PCtv8W__stopButton:active{background:#0000001a;transition:all 80ms;transform:scale(.95)}.AiChatInput-module__PCtv8W__stopButton img{filter:none;opacity:.7}.AiChatInput-module__PCtv8W__filePreviewContainer{scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding:12px 12px 4px;display:flex;overflow-x:auto}.AiChatInput-module__PCtv8W__filePreviewContainer::-webkit-scrollbar{display:none}.AiChatInput-module__PCtv8W__filePreview{border-radius:var(--radius-200);min-width:180px;max-width:280px;padding:var(--space-100) var(--space-150);cursor:pointer;box-shadow:none;background-color:#00000005;flex-shrink:0;align-items:center;gap:10px;transition:all .2s;display:flex}.AiChatInput-module__PCtv8W__filePreview:hover{background:#0000000d}.AiChatInput-module__PCtv8W__filePreviewContent{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.AiChatInput-module__PCtv8W__iconContainer{border-radius:var(--radius-100);background-color:#0000000a;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.AiChatInput-module__PCtv8W__fileInfo{flex-direction:column;min-width:0;display:flex;overflow:hidden}.AiChatInput-module__PCtv8W__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--glass-text);font-size:13px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatInput-module__PCtv8W__fileType{color:#0006;font-size:11px;line-height:1.3}.AiChatInput-module__PCtv8W__removeFileButton{cursor:pointer;color:#0000004d;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:2px;transition:all .15s;display:flex}.AiChatInput-module__PCtv8W__removeFileButton:hover{color:#0009;background-color:#0000000d}.AiChatInput-module__PCtv8W__modalFilePreview{justify-content:center;align-items:center;min-height:120px;display:flex;overflow:hidden}.AiChatInput-module__PCtv8W__modalFilePreviewImage{background-color:var(--glass-light-background);border-radius:12px;width:100%;max-width:100%;height:100%;max-height:100%}.AiChatInput-module__PCtv8W__modalFilePreviewFrame{width:50vw;height:60vh}.AiChatInput-module__PCtv8W__fileInput{display:none}.AiChatInput-module__PCtv8W__attachButton,.AiChatInput-module__PCtv8W__webSearchButton{cursor:pointer;color:#00000080;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .15s;display:flex;position:relative}:is(.AiChatInput-module__PCtv8W__attachButton:hover:not(.pressed),.AiChatInput-module__PCtv8W__webSearchButton:hover:not(.pressed)){color:#000c;background:#0000000f}:is(.AiChatInput-module__PCtv8W__attachButton.pressed,.AiChatInput-module__PCtv8W__webSearchButton.pressed){box-shadow:none;color:#000000d9;background:#00000014;transform:none}:is(.AiChatInput-module__PCtv8W__attachButton.pressed:hover,.AiChatInput-module__PCtv8W__webSearchButton.pressed:hover){box-shadow:none;color:#000000e6;background:#0000001a;transform:none}.AiChatInput-module__PCtv8W__attachIcon{width:20px;height:20px}.AiChatInput-module__PCtv8W__toolbarRight{align-items:center;gap:var(--space-100);display:flex}.AiChatInput-module__PCtv8W__modeSelector{border-radius:var(--radius-200);background:#0000000a;align-items:center;gap:2px;padding:3px;display:flex;position:relative}.AiChatInput-module__PCtv8W__modeButton{border-radius:var(--radius-100);cursor:pointer;color:#00000073;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex;position:relative}.AiChatInput-module__PCtv8W__modeButton:hover:not(.pressed){color:#000000b3;background:#0000000d}.AiChatInput-module__PCtv8W__modeButton.pressed{box-shadow:none;color:#000000d9;background:#ffffff80;transform:none}.AiChatInput-module__PCtv8W__modeButton.pressed:hover{box-shadow:none;color:#000000e6;background:#fff9;transform:none}.AiChatInput-module__PCtv8W__attachButton .AiChatInput-module__PCtv8W__iconTooltip,.AiChatInput-module__PCtv8W__webSearchButton .AiChatInput-module__PCtv8W__iconTooltip{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;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px)}.AiChatInput-module__PCtv8W__modeTooltip{white-space:normal;color:#fff;border-radius:var(--radius-100);pointer-events:none;z-index:9999;background:#000c;width:210px;padding:8px 10px;font-size:11px;line-height:1.4;animation:.15s forwards AiChatInput-module__PCtv8W__modeTooltipIn;position:fixed;transform:translateY(-100%)}@keyframes AiChatInput-module__PCtv8W__modeTooltipIn{0%{opacity:0;transform:translateY(calc(4px - 100%))}to{opacity:1;transform:translateY(-100%)}}.AiChatInput-module__PCtv8W__attachButton:hover .AiChatInput-module__PCtv8W__iconTooltip,.AiChatInput-module__PCtv8W__webSearchButton:hover .AiChatInput-module__PCtv8W__iconTooltip{opacity:1;transform:translate(-50%)translateY(0)}.AiChatInput-module__PCtv8W__expandableContainer{width:100%;position:relative}.AiChatInput-module__PCtv8W__expandButton{cursor:pointer;z-index:10;background:0 0;border:none;width:32px;height:32px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;top:-18px;right:24px}.AiChatInput-module__PCtv8W__expandArrow{opacity:.3;transition:all .3s cubic-bezier(.4,0,.2,1);transform:rotate(0)}.AiChatInput-module__PCtv8W__expandButton:hover .AiChatInput-module__PCtv8W__expandArrow{opacity:1}.AiChatInput-module__PCtv8W__expandArrowFlipped{transform:rotate(180deg)!important}.AiChatInput-module__PCtv8W__tasksSection{opacity:0;z-index:1;background:#ffffffa6;border:1px solid #00000014;border-radius:16px;height:0;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:visible;box-shadow:0 1px 4px #0000000a}.AiChatInput-module__PCtv8W__tasksSectionExpanded{opacity:1;height:184px;padding:12px}.AiChatInput-module__PCtv8W__checklist{--background:transparent;--text:var(--glass-text);--check:#4f29f0;--disabled:#c3c8de;background:var(--background);border-radius:10px;flex-direction:column;gap:12px;width:100%;height:100%;padding:8px;display:flex;position:relative}.AiChatInput-module__PCtv8W__checklistItem{align-items:center;gap:15px;display:flex}.AiChatInput-module__PCtv8W__checklistItem label{color:var(--text);cursor:pointer;width:fit-content;font-size:.875rem;font-weight:300;line-height:1.4;font-family:var(--font-family);opacity:.8;align-items:center;transition:color .3s;display:grid;position:relative}.AiChatInput-module__PCtv8W__checklistItem label:before,.AiChatInput-module__PCtv8W__checklistItem label:after{content:"";position:absolute}.AiChatInput-module__PCtv8W__checklistItem label:before{background:var(--check);border-radius:2px;width:8px;height:2px;transition:background .3s;left:-27px}.AiChatInput-module__PCtv8W__checklistItem label:after{border-radius:50%;width:4px;height:4px;top:8px;left:-25px}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:var(--background);border:0;outline:none;align-items:center;width:15px;height:15px;margin:0;display:grid;position:relative}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:before,.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:after{content:"";background:var(--check);border-radius:2px;height:2px;position:absolute;top:auto}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:before{transform-origin:100% 100%;width:0;right:60%}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:after{transform-origin:0 100%;width:0;left:40%}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:checked:before{animation:.4s forwards AiChatInput-module__PCtv8W__check-01}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:checked:after{animation:.4s forwards AiChatInput-module__PCtv8W__check-02}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:checked+label{color:var(--disabled);animation:.3s .1s forwards AiChatInput-module__PCtv8W__move}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:checked+label:before{background:var(--disabled);animation:.4s forwards AiChatInput-module__PCtv8W__slice}.AiChatInput-module__PCtv8W__checklistItem input[type=checkbox]:checked+label:after{animation:.5s .1s forwards AiChatInput-module__PCtv8W__firework}@keyframes AiChatInput-module__PCtv8W__move{50%{padding-left:8px;padding-right:0}to{padding-right:4px}}@keyframes AiChatInput-module__PCtv8W__slice{60%{width:100%;left:4px}to{width:100%;padding-left:0;left:-2px}}@keyframes AiChatInput-module__PCtv8W__check-01{0%{width:4px;top:auto;transform:rotate(0)}50%{width:0;top:auto;transform:rotate(0)}51%{width:0;top:8px;transform:rotate(45deg)}to{width:5px;top:8px;transform:rotate(45deg)}}@keyframes AiChatInput-module__PCtv8W__check-02{0%{width:4px;top:auto;transform:rotate(0)}50%{width:0;top:auto;transform:rotate(0)}51%{width:0;top:8px;transform:rotate(-45deg)}to{width:10px;top:8px;transform:rotate(-45deg)}}@keyframes AiChatInput-module__PCtv8W__firework{0%{opacity:1;box-shadow:0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0}30%{opacity:1}to{opacity:0;box-shadow:0 -15px #4f29f0,14px -8px #4f29f0,14px 8px #4f29f0,0 15px #4f29f0,-14px 8px #4f29f0,-14px -8px #4f29f0}}.AiChatInput-module__PCtv8W__onboardingFormWrapper{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#0003 transparent;will-change:height;max-height:450px;padding:0;transition:none;display:block;overflow:visible auto}.AiChatInput-module__PCtv8W__onboardingFormWrapper::-webkit-scrollbar{width:6px}.AiChatInput-module__PCtv8W__onboardingFormWrapper::-webkit-scrollbar-track{background:0 0}.AiChatInput-module__PCtv8W__onboardingFormWrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.AiChatInput-module__PCtv8W__onboardingFormWrapper::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.AiChatInput-module__PCtv8W__inputContainer[data-minimized=true] .AiChatInput-module__PCtv8W__onboardingFormWrapper{opacity:0;pointer-events:none;height:0;max-height:0;overflow:hidden}.AiChatInput-module__PCtv8W__minimizedIndicator{cursor:pointer;justify-content:center;align-items:center;gap:6px;width:100%;padding:18px 16px;display:none}.AiChatInput-module__PCtv8W__inputContainer[data-minimized=true] .AiChatInput-module__PCtv8W__minimizedIndicator{display:flex}.AiChatInput-module__PCtv8W__minimizedIndicator:hover{background-color:#00000005}.AiChatInput-module__PCtv8W__minimizedText{color:#00000080;font-size:12px;font-weight:500}.AiChatInput-module__PCtv8W__minimizedIndicator:hover .AiChatInput-module__PCtv8W__minimizedText{color:#000000b3}.AiChatInput-module__PCtv8W__minimizedIcon{color:#0006}.AiChatInput-module__PCtv8W__minimizedIndicator:hover .AiChatInput-module__PCtv8W__minimizedIcon{color:#0009}.AiChatInput-module__PCtv8W__multipleChoiceContainer{flex-direction:column;gap:6px;padding:10px 12px 4px;display:flex}.AiChatInput-module__PCtv8W__mcHeader{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.AiChatInput-module__PCtv8W__mcNav{align-items:center;gap:6px;display:flex}.AiChatInput-module__PCtv8W__mcNavButton{cursor:pointer;color:#00000080;background:#0000000a;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:flex}.AiChatInput-module__PCtv8W__mcNavButton:hover:not(:disabled){color:#000c;background:#00000014}.AiChatInput-module__PCtv8W__mcNavButton:disabled{opacity:.3;cursor:not-allowed}.AiChatInput-module__PCtv8W__mcProgress{color:#00000073;text-align:center;-webkit-user-select:none;user-select:none;min-width:48px;font-size:12px;font-weight:500}.AiChatInput-module__PCtv8W__mcDismissButton{cursor:pointer;color:#00000059;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:flex}.AiChatInput-module__PCtv8W__mcDismissButton:hover{color:#000000b3;background:#0000000f}.AiChatInput-module__PCtv8W__mcQuestionText{color:var(--glass-text);margin:0 0 4px;padding:0 2px;font-size:13px;font-weight:500;line-height:1.45}.AiChatInput-module__PCtv8W__multipleChoiceOption{cursor:pointer;text-align:left;background:#ffffff59;border:1px solid #00000014;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:inherit;transition:all .15s;display:flex}.AiChatInput-module__PCtv8W__multipleChoiceOption:hover{background:#5ba4cf0f;border-color:#5ba4cf33}.AiChatInput-module__PCtv8W__multipleChoiceOption:active{background:#5ba4cf1a;transition:all 80ms;transform:scale(.99)}.AiChatInput-module__PCtv8W__multipleChoiceOptionSelected{background:#5ba4cf14;border-color:#5ba4cf40}.AiChatInput-module__PCtv8W__multipleChoiceOptionSelected .AiChatInput-module__PCtv8W__multipleChoiceLabel{color:#1e6edce6;background:#5ba4cf26}.AiChatInput-module__PCtv8W__multipleChoiceLabel{color:#00000080;background:#0000000d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.AiChatInput-module__PCtv8W__multipleChoiceOption:hover .AiChatInput-module__PCtv8W__multipleChoiceLabel{color:#1e6edcd9;background:#5ba4cf1f}.AiChatInput-module__PCtv8W__multipleChoiceText{color:var(--glass-text);font-size:13px;font-weight:400;line-height:1.4}
.AiChatOnboardingForm-module__7nshAq__formContainer{box-shadow:none;background:0 0;border-radius:0;max-height:340px;margin:0;padding:12px 16px;overflow:visible}.AiChatOnboardingForm-module__7nshAq__formTitle{margin-bottom:var(--space-150);color:#000000b3;font-size:13px;font-weight:600;font-family:var(--font-family);letter-spacing:0}.AiChatOnboardingForm-module__7nshAq__formDescription{color:#00000080;margin-bottom:var(--space-200);font-size:12px;line-height:1.4;font-family:var(--font-family)}.AiChatOnboardingForm-module__7nshAq__formFields{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.AiChatOnboardingForm-module__7nshAq__formRow{grid-template-columns:1fr 1fr;align-items:end;gap:8px;display:grid}.AiChatOnboardingForm-module__7nshAq__formActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.AiChatOnboardingForm-module__7nshAq__primaryButton{border-radius:var(--radius-100);cursor:pointer;color:#000000b3;box-shadow:none;background:0 0;border:none;min-width:70px;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.AiChatOnboardingForm-module__7nshAq__primaryButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000d9;background:var(--surface-background-color);transform:translateY(-1px)}.AiChatOnboardingForm-module__7nshAq__primaryButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatOnboardingForm-module__7nshAq__primaryButton:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.AiChatOnboardingForm-module__7nshAq__secondaryButton{border-radius:var(--radius-100);cursor:pointer;color:#00000080;box-shadow:none;background:0 0;border:none;min-width:70px;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s}.AiChatOnboardingForm-module__7nshAq__secondaryButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000000d9;background:var(--surface-background-color);transform:translateY(-1px)}.AiChatOnboardingForm-module__7nshAq__secondaryButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatOnboardingForm-module__7nshAq__secondaryButton:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.AiChatOnboardingForm-module__7nshAq__welcomeButtons{gap:var(--space-150);margin-top:var(--space-100);justify-content:center;display:flex}.AiChatOnboardingForm-module__7nshAq__manualEntryContainer{flex-direction:column;align-items:center;gap:4px;display:flex}.AiChatOnboardingForm-module__7nshAq__manualEntrySubtitle{color:#0006;font-size:10px;font-weight:400;font-family:var(--font-family);font-style:italic}.AiChatOnboardingForm-module__7nshAq__section{margin-bottom:var(--space-200)}.AiChatOnboardingForm-module__7nshAq__sectionTitle{color:#00000073;margin:0 0 var(--space-100) 0;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;line-height:1.3;font-family:var(--font-family);display:block}.AiChatOnboardingForm-module__7nshAq__loading{padding:var(--space-200);text-align:center;color:#00000080;font-size:13px;font-family:var(--font-family)}.AiChatOnboardingForm-module__7nshAq__inputGroup{flex-direction:column;flex:1;gap:4px;display:flex}.AiChatOnboardingForm-module__7nshAq__inputLabel{color:#0006;text-transform:none;letter-spacing:0;min-height:12px;font-size:10px;font-weight:500;line-height:1.3;font-family:var(--font-family);margin:0;display:block}.AiChatOnboardingForm-module__7nshAq__input{border-radius:var(--radius-100);background-color:var(--surface-background-color);width:100%;box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);color:#000000d9;border:none;min-height:32px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;transition:all .2s}.AiChatOnboardingForm-module__7nshAq__input:hover{box-shadow:inset -1px -1px 3px var(--surface-shadow-color-light), inset 1px 1px 3px var(--surface-shadow-color-dark)}.AiChatOnboardingForm-module__7nshAq__input: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}.AiChatOnboardingForm-module__7nshAq__input::placeholder{color:#00000040;font-size:12px}.AiChatOnboardingForm-module__7nshAq__accordionContainer{flex-direction:column;gap:8px;width:100%;display:flex}.AiChatOnboardingForm-module__7nshAq__accordionCard{border-radius:var(--radius-100);background:#ffffffa6;border:1px solid #00000014;transition:all .2s;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatOnboardingForm-module__7nshAq__accordionHeader{align-items:center;gap:8px;padding:10px 12px;display:flex}.AiChatOnboardingForm-module__7nshAq__accordionToggle{cursor:pointer;color:#000000d9;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;padding:0;font-family:inherit;transition:color .2s;display:flex}.AiChatOnboardingForm-module__7nshAq__accordionToggle:hover{color:#000}.AiChatOnboardingForm-module__7nshAq__accordionTitle{text-align:left;font-size:13px;font-weight:500;line-height:1.4}.AiChatOnboardingForm-module__7nshAq__accordionDelete{border-radius:var(--radius-100);cursor:pointer;color:#0006;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.AiChatOnboardingForm-module__7nshAq__accordionDelete:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#dc2626cc;transform:translateY(-1px)}.AiChatOnboardingForm-module__7nshAq__accordionDelete:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatOnboardingForm-module__7nshAq__accordionContent{padding:0 12px 12px;animation:.2s ease-out AiChatOnboardingForm-module__7nshAq__accordionSlideDown}@keyframes AiChatOnboardingForm-module__7nshAq__accordionSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AiChatOnboardingForm-module__7nshAq__emptyState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}.AiChatOnboardingForm-module__7nshAq__emptyStateText{color:#00000080;font-size:12px;line-height:1.4;font-family:var(--font-family)}.AiChatOnboardingForm-module__7nshAq__addButton{padding:var(--space-150);border-radius:var(--radius-100);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-100);color:#0009;box-shadow:none;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:flex}.AiChatOnboardingForm-module__7nshAq__addButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);background:var(--surface-background-color);color:#000000d9;transform:translateY(-1px)}.AiChatOnboardingForm-module__7nshAq__addButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.AiChatOnboardingForm-module__7nshAq__typeSelector{justify-content:center;width:100%;display:flex;position:relative}.AiChatOnboardingForm-module__7nshAq__typeSelectorDropdown{background:var(--surface-background-color);border-radius:var(--radius-100);box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);z-index:10;margin-top:4px;padding:4px;animation:.2s ease-out AiChatOnboardingForm-module__7nshAq__dropdownSlideIn;position:absolute;top:100%;left:0;right:0}@keyframes AiChatOnboardingForm-module__7nshAq__dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AiChatOnboardingForm-module__7nshAq__typeOption{border-radius:var(--radius-100);cursor:pointer;color:#000000b3;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:flex}.AiChatOnboardingForm-module__7nshAq__typeOption:hover{color:#000000e6;background:#0000000a}.AiChatOnboardingForm-module__7nshAq__typeOption:active{transform:scale(.98)}.AiChatOnboardingForm-module__7nshAq__accordionTitleRow{flex:1;align-items:center;gap:8px;display:flex}.AiChatOnboardingForm-module__7nshAq__entryTypeIcon{color:#00000080;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiChatOnboardingForm-module__7nshAq__entryTypeLabel{color:#00000059;text-transform:uppercase;letter-spacing:.5px;margin-left:auto;padding-right:8px;font-size:10px;font-weight:600}.AiChatOnboardingForm-module__7nshAq__resumeReview{flex-direction:column;gap:16px;max-height:280px;margin-bottom:16px;padding-right:4px;display:flex;overflow-y:auto}.AiChatOnboardingForm-module__7nshAq__reviewSection{flex-direction:column;gap:8px;display:flex}.AiChatOnboardingForm-module__7nshAq__reviewSectionTitle{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}.AiChatOnboardingForm-module__7nshAq__reviewSection p{color:#000000b3;font-size:12px;line-height:1.5;font-family:var(--font-family);margin:0}.AiChatOnboardingForm-module__7nshAq__reviewSection strong{color:#000000d9;font-weight:600}.AiChatOnboardingForm-module__7nshAq__reviewItem{background:var(--surface-background-color);border-radius:var(--radius-100);box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);padding:8px}.AiChatOnboardingForm-module__7nshAq__reviewItemDates{color:#00000080!important;margin-top:2px!important;font-size:11px!important}.AiChatOnboardingForm-module__7nshAq__reviewItemSubtext{color:#00000080!important;font-size:11px!important}.AiChatOnboardingForm-module__7nshAq__textarea{border-radius:var(--radius-100);background-color:var(--surface-background-color);width:100%;box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);color:#000000d9;resize:vertical;border:none;min-height:80px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;transition:all .2s}.AiChatOnboardingForm-module__7nshAq__textarea:hover{box-shadow:inset -1px -1px 3px var(--surface-shadow-color-light), inset 1px 1px 3px var(--surface-shadow-color-dark)}.AiChatOnboardingForm-module__7nshAq__textarea: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}.AiChatOnboardingForm-module__7nshAq__textarea::placeholder{color:#00000040;font-size:12px}.AiChatOnboardingForm-module__7nshAq__fieldSubtext{color:#0006;margin-top:2px;font-size:10px;line-height:1.4}
.ProfilePage-module__YtgX0a__pageContainer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ProfilePage-module__YtgX0a__mainContainer{gap:var(--space-200);padding:var(--space-200);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ProfilePage-module__YtgX0a__profileContent{padding:var(--space-200) var(--space-300);gap:var(--space-250);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ProfilePage-module__YtgX0a__section{gap:var(--space-100);flex-direction:column;display:flex}.ProfilePage-module__YtgX0a__sectionHeader{margin-bottom:var(--space-100);justify-content:space-between;align-items:center;display:flex}.ProfilePage-module__YtgX0a__sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:#000000d9;margin:0;font-size:11px;font-weight:500;line-height:1}.ProfilePage-module__YtgX0a__editButton{cursor:pointer;width:32px;height:32px;box-shadow:none;color:#0006;opacity:.6;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__editButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);opacity:1;color:#000000b3;transform:translateY(-1px)}.ProfilePage-module__YtgX0a__editButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.ProfilePage-module__YtgX0a__sectionBox{border-radius:var(--radius-200);padding:var(--space-150);background-color:#00000005}.ProfilePage-module__YtgX0a__withDivider{padding-top:var(--space-150);margin-top:var(--space-150);border-top:1px solid #0000000f}.ProfilePage-module__YtgX0a__infoLabel{color:#00000080;text-transform:capitalize;margin-bottom:6px;font-size:10px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__profileRow{align-items:center;gap:var(--space-150);display:flex}.ProfilePage-module__YtgX0a__avatarCircle{background-color:var(--surface-background-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.ProfilePage-module__YtgX0a__avatarText{color:#0006;letter-spacing:.5px;font-size:18px;font-weight:500}.ProfilePage-module__YtgX0a__profileInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProfilePage-module__YtgX0a__profileName{color:#000;margin:0 0 2px;font-size:14px;font-weight:500;line-height:1.2}.ProfilePage-module__YtgX0a__profileMeta{color:#0009;font-size:12px;line-height:1.4}.ProfilePage-module__YtgX0a__profileLink{color:#00a8ff;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none}.ProfilePage-module__YtgX0a__profileLink:hover{text-decoration:underline}.ProfilePage-module__YtgX0a__socialIcons{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.ProfilePage-module__YtgX0a__socialIcon{opacity:1;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__socialIcon:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);transform:translateY(-1px)}.ProfilePage-module__YtgX0a__summaryText{color:#000000b3;margin:0;font-size:12px;line-height:1.5}.ProfilePage-module__YtgX0a__expItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__expHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-150);display:flex}.ProfilePage-module__YtgX0a__expTitle{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__expPeriod{color:#00000080;white-space:nowrap;font-size:10px;line-height:1.3}.ProfilePage-module__YtgX0a__expSubtitle{color:#0009;font-size:12px;line-height:1.3}.ProfilePage-module__YtgX0a__expList{color:#000000b3;margin:6px 0 0;padding-left:18px;font-size:12px;line-height:1.5}.ProfilePage-module__YtgX0a__expList li{margin-bottom:4px}.ProfilePage-module__YtgX0a__eduItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__eduDegree{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__eduSubtitle{color:#0009;font-size:12px;line-height:1.3}.ProfilePage-module__YtgX0a__eduPeriod,.ProfilePage-module__YtgX0a__eduGpa{color:#00000080;font-size:11px;line-height:1.3}.ProfilePage-module__YtgX0a__eduFocus{color:#000000b3;margin-top:2px;font-size:12px;line-height:1.4}.ProfilePage-module__YtgX0a__skillGroup{flex-direction:column;gap:8px;display:flex}.ProfilePage-module__YtgX0a__skillCategory{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__skillTags{flex-wrap:wrap;gap:6px;display:flex}.ProfilePage-module__YtgX0a__skillTag{padding:var(--space-050) var(--space-100);border-radius:var(--radius-100);color:#0009;white-space:nowrap;background-color:#0000000a;font-size:11px;font-weight:400}.ProfilePage-module__YtgX0a__projectItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__projectHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-150);display:flex}.ProfilePage-module__YtgX0a__projectName{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__projectPeriod{color:#00000080;white-space:nowrap;font-size:10px;line-height:1.3}.ProfilePage-module__YtgX0a__projectLink{color:#00a8ff;font-size:11px;line-height:1.3;text-decoration:none}.ProfilePage-module__YtgX0a__projectLink:hover{text-decoration:underline}.ProfilePage-module__YtgX0a__projectDesc{color:#000000b3;margin:2px 0 6px;font-size:12px;line-height:1.4}.ProfilePage-module__YtgX0a__certItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__certName{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__certIssuer{color:#0009;font-size:12px;line-height:1.3}.ProfilePage-module__YtgX0a__certDate,.ProfilePage-module__YtgX0a__certId{color:#00000080;font-size:11px;line-height:1.3}.ProfilePage-module__YtgX0a__awardItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__awardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-150);display:flex}.ProfilePage-module__YtgX0a__awardTitle{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__awardDate{color:#00000080;white-space:nowrap;font-size:10px;line-height:1.3}.ProfilePage-module__YtgX0a__awardIssuer{color:#0009;font-size:12px;line-height:1.3}.ProfilePage-module__YtgX0a__awardDesc{color:#000000b3;margin-top:2px;font-size:12px;line-height:1.4}.ProfilePage-module__YtgX0a__pubItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__pubTitle{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__pubPublisher{color:#0009;font-size:12px;line-height:1.3}.ProfilePage-module__YtgX0a__pubDate{color:#00000080;font-size:11px;line-height:1.3}.ProfilePage-module__YtgX0a__pubLink{color:#00a8ff;margin-top:2px;font-size:11px;line-height:1.3;text-decoration:none}.ProfilePage-module__YtgX0a__pubLink:hover{text-decoration:underline}.ProfilePage-module__YtgX0a__volItem{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__volHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-150);display:flex}.ProfilePage-module__YtgX0a__volRole{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__volPeriod{color:#00000080;white-space:nowrap;font-size:10px;line-height:1.3}.ProfilePage-module__YtgX0a__volOrg{color:#0009;font-size:12px;line-height:1.3}.ProfilePage-module__YtgX0a__volDesc{color:#000000b3;margin-top:2px;font-size:12px;line-height:1.4}.ProfilePage-module__YtgX0a__profileContent::-webkit-scrollbar{width:8px}.ProfilePage-module__YtgX0a__profileContent::-webkit-scrollbar-track{background:0 0}.ProfilePage-module__YtgX0a__profileContent::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:4px}.ProfilePage-module__YtgX0a__profileContent::-webkit-scrollbar-thumb:hover{background-color:#00000040}.ProfilePage-module__YtgX0a__addSectionWrapper{display:inline-block;position:relative}.ProfilePage-module__YtgX0a__addSectionButton{min-height:32px;padding:0 var(--space-100);cursor:pointer;color:#000;box-shadow:none;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.3;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__addSectionButton svg{flex-shrink:0;width:18px;height:18px}.ProfilePage-module__YtgX0a__addSectionButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);transform:translateY(-1px)}.ProfilePage-module__YtgX0a__addSectionButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.ProfilePage-module__YtgX0a__addSectionDropdown{margin-top:var(--space-050);background-color:var(--surface-background-color);z-index:99999;min-width:180px;max-width:300px;max-height:400px;padding:var(--space-050);border-radius:12px;position:absolute;top:100%;right:0;overflow:hidden auto;box-shadow:0 2px 4px #0000001a}.ProfilePage-module__YtgX0a__addSectionOption{cursor:pointer;text-align:left;width:100%;color:var(--glass-text);background:0 0;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:background-color .2s;display:block}.ProfilePage-module__YtgX0a__addSectionOption:hover{background:var(--glass-background-hover)}.ProfilePage-module__YtgX0a__formField{flex-direction:column;gap:4px;display:flex}.ProfilePage-module__YtgX0a__fieldLabel{color:#0009;font-size:12px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__fieldValue{color:#000;font-size:14px;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__formGrid{gap:var(--space-150);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.ProfilePage-module__YtgX0a__formGrid{grid-template-columns:1fr}}.ProfilePage-module__YtgX0a__editPanel{width:720px;max-width:calc(100% - var(--space-400));height:480px;max-height:calc(100vh - var(--space-400));background-color:var(--surface-background-color);border-radius:var(--radius-200);box-shadow:0 8px 32px #0000001f, var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);z-index:10;flex-direction:column;animation:.3s cubic-bezier(.34,1.56,.64,1) ProfilePage-module__YtgX0a__modalIn;display:flex;position:absolute;top:calc(50% + 32px);left:50%;transform:translate(-50%,-50%)}@keyframes ProfilePage-module__YtgX0a__modalIn{0%{opacity:0;transform:translate(-50%,calc(-50% - 20px))}to{opacity:1;transform:translate(-50%,-50%)}}.ProfilePage-module__YtgX0a__editHeader{padding:var(--space-300);background:linear-gradient(#00000003 0%,#0000 100%);border-bottom:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ProfilePage-module__YtgX0a__editTitle{font:var(--font-200);text-transform:capitalize;color:#000000d9;letter-spacing:-.02em;margin:0;font-weight:700}.ProfilePage-module__YtgX0a__closeEditButton{border-radius:var(--radius-100);cursor:pointer;width:32px;height:32px;box-shadow:none;color:#00000059;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__closeEditButton:hover{color:#000000b3;background:#0000000a}.ProfilePage-module__YtgX0a__closeEditButton:active{background:#00000012}.ProfilePage-module__YtgX0a__editContent{padding:var(--space-300);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ProfilePage-module__YtgX0a__formRow{gap:var(--space-150);grid-template-columns:1fr;align-items:end;display:grid}.ProfilePage-module__YtgX0a__formRow:has(.ProfilePage-module__YtgX0a__inputGroup[style*="flex: 1"]){grid-template-columns:1fr 1fr}.ProfilePage-module__YtgX0a__formRow:not(:last-child){margin-bottom:var(--space-100)}.ProfilePage-module__YtgX0a__inputGroup{gap:var(--space-100);flex-direction:column;flex:1;display:flex}.ProfilePage-module__YtgX0a__inputLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;min-height:14px;margin:0;font-size:11px;font-weight:600;line-height:1.3;display:block}.ProfilePage-module__YtgX0a__input{border-radius:var(--radius-100);width:100%;box-shadow:none;color:#000000d9;background:#00000005;border:1px solid #00000014;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;transition:all .2s}.ProfilePage-module__YtgX0a__input:hover{border-color:#00000026}.ProfilePage-module__YtgX0a__input:focus{border-color:#00000026;outline:none}.ProfilePage-module__YtgX0a__input::placeholder{color:#00000040;font-size:13px}.ProfilePage-module__YtgX0a__inputError{border-color:#c8323266}.ProfilePage-module__YtgX0a__fieldError{color:#c83232b3;margin-top:2px;margin-bottom:4px;padding-left:2px;font-size:10px;font-weight:500}.ProfilePage-module__YtgX0a__editFooter{justify-content:flex-end;gap:var(--space-150);padding:var(--space-300);background:linear-gradient(#0000 0%,#00000003 100%);border-top:1px solid #0000000f;flex-shrink:0;display:flex}.ProfilePage-module__YtgX0a__cancelButton{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);cursor:pointer;color:#0009;box-shadow:none;background:#0000000a;border:none;min-width:80px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s}.ProfilePage-module__YtgX0a__cancelButton:hover{color:#000000d9;background:#00000012}.ProfilePage-module__YtgX0a__cancelButton:active{background:#0000001a}.ProfilePage-module__YtgX0a__saveButton{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);background:var(--color-primary);cursor:pointer;color:#fff;box-shadow:none;border:none;min-width:80px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s}.ProfilePage-module__YtgX0a__saveButton:hover{filter:brightness(1.08)}.ProfilePage-module__YtgX0a__saveButton:active{filter:brightness(.95);transform:scale(.97)}.ProfilePage-module__YtgX0a__addEntryButton{margin-top:var(--space-300);padding:var(--space-150) var(--space-200);border-radius:var(--radius-100);cursor:pointer;align-items:center;gap:var(--space-100);color:#0009;width:100%;box-shadow:none;background:0 0;border:none;justify-content:center;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__addEntryButton:hover{color:#000000d9;background:#0000000a}.ProfilePage-module__YtgX0a__addEntryButton:active{background:#00000012}.ProfilePage-module__YtgX0a__addBulletButton{margin-top:var(--space-100);padding:var(--space-100) var(--space-150);border-radius:var(--radius-100);cursor:pointer;color:#00000080;box-shadow:none;background:0 0;border:none;align-items:center;gap:6px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__addBulletButton:hover{color:#000000bf;background:#0000000a}.ProfilePage-module__YtgX0a__addBulletButton:active{background:#00000012}.ProfilePage-module__YtgX0a__entryHeader{margin-bottom:var(--space-200);justify-content:space-between;align-items:center;display:flex}.ProfilePage-module__YtgX0a__entryTitle{color:#000000b3;margin:0;font-size:13px;font-weight:600}.ProfilePage-module__YtgX0a__deleteEntryButton{cursor:pointer;color:#0006;border-radius:var(--radius-050);background:0 0;border:none;align-items:center;padding:4px;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__deleteEntryButton:hover{color:#000000b3;background:#0000000a}.ProfilePage-module__YtgX0a__bulletRow{gap:var(--space-100);margin-bottom:var(--space-150);display:flex}.ProfilePage-module__YtgX0a__bulletInput{flex:1}.ProfilePage-module__YtgX0a__deleteBulletButton{cursor:pointer;color:#0006;border-radius:var(--radius-050);background:0 0;border:none;align-self:center;align-items:center;padding:4px;transition:all .2s;display:flex}.ProfilePage-module__YtgX0a__deleteBulletButton:hover{color:#000000b3;background:#0000000a}.ProfilePage-module__YtgX0a__bulletsSection{margin-top:var(--space-200)}.ProfilePage-module__YtgX0a__bulletsLabel{color:#00000073;margin:0 0 var(--space-100) 0;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;line-height:1.3;display:block}@media (max-width:768px){.ProfilePage-module__YtgX0a__profileContent{padding:var(--space-150)}.ProfilePage-module__YtgX0a__profileRow{text-align:center;flex-direction:column}.ProfilePage-module__YtgX0a__socialIcons{justify-content:center}.ProfilePage-module__YtgX0a__expHeader,.ProfilePage-module__YtgX0a__projectHeader,.ProfilePage-module__YtgX0a__awardHeader,.ProfilePage-module__YtgX0a__volHeader{flex-direction:column;gap:4px}.ProfilePage-module__YtgX0a__expPeriod,.ProfilePage-module__YtgX0a__projectPeriod,.ProfilePage-module__YtgX0a__awardDate,.ProfilePage-module__YtgX0a__volPeriod{align-self:flex-start}.ProfilePage-module__YtgX0a__editPanel{width:100%;max-width:100vw}}.ProfilePage-module__YtgX0a__loadingState{padding:var(--space-400);color:#00000080;justify-content:center;align-items:center;font-size:14px;display:flex}.ProfilePage-module__YtgX0a__placeholder{color:#00000059;font-size:14px;font-style:italic;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__profileHeadline{color:#0009;font-size:12px;line-height:1.4}.ProfilePage-module__YtgX0a__placeholderNote{padding:var(--space-200);border-radius:var(--radius-100);color:#00000080;text-align:center;background:#00000008;font-size:13px;line-height:1.4}.ProfilePage-module__YtgX0a__sidebarContainer{gap:var(--space-200);height:100%;display:flex}.ProfilePage-module__YtgX0a__sidebar{gap:var(--space-150);flex-direction:column;flex-shrink:0;width:220px;max-height:100%;display:flex}.ProfilePage-module__YtgX0a__sidebarList{gap:var(--space-100);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ProfilePage-module__YtgX0a__sidebarItem{position:relative}.ProfilePage-module__YtgX0a__sidebarButton{width:100%;padding:var(--space-150);border-radius:var(--radius-100);cursor:pointer;text-align:left;box-shadow:none;background:0 0;border:none;min-height:56px;transition:all .15s}.ProfilePage-module__YtgX0a__sidebarButton:hover{background:#0000000a}.ProfilePage-module__YtgX0a__sidebarButton:active{background:#00000012}.ProfilePage-module__YtgX0a__sidebarButton.ProfilePage-module__YtgX0a__selected{background:#0000000f}.ProfilePage-module__YtgX0a__sidebarItemTitle{color:#000000d9;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.ProfilePage-module__YtgX0a__sidebarItemSubtitle{color:#00000080;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.ProfilePage-module__YtgX0a__deleteButton{top:var(--space-100);right:var(--space-100);border-radius:var(--radius-100);cursor:pointer;width:24px;height:24px;box-shadow:none;color:#00000040;z-index:1;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute}.ProfilePage-module__YtgX0a__sidebarItem:hover .ProfilePage-module__YtgX0a__deleteButton{opacity:1}.ProfilePage-module__YtgX0a__deleteButton:hover{color:#0009;background:#0000000a}.ProfilePage-module__YtgX0a__deleteButton:active{background:#00000012}.ProfilePage-module__YtgX0a__addButton{padding:var(--space-150);border-radius:var(--radius-100);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-100);color:#0009;box-shadow:none;background:#0000000a;border:none;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:flex}.ProfilePage-module__YtgX0a__addButton:hover{color:#000000d9;background:#00000012}.ProfilePage-module__YtgX0a__addButton:active{background:#0000001a}.ProfilePage-module__YtgX0a__editForm{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.ProfilePage-module__YtgX0a__editForm::-webkit-scrollbar{width:8px}.ProfilePage-module__YtgX0a__editForm::-webkit-scrollbar-track{background:0 0}.ProfilePage-module__YtgX0a__editForm::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:4px}.ProfilePage-module__YtgX0a__editForm::-webkit-scrollbar-thumb:hover{background-color:#00000040}.ProfilePage-module__YtgX0a__formFields{gap:var(--space-200);padding-right:var(--space-100);flex-direction:column;display:flex}.ProfilePage-module__YtgX0a__emptyState{padding:var(--space-400);text-align:center;color:#0006;justify-content:center;align-items:center;font-size:13px;line-height:1.5;display:flex}.ProfilePage-module__YtgX0a__emptyStateWithButton{justify-content:center;align-items:center;gap:var(--space-200);padding:var(--space-400);flex-direction:column;flex:1;display:flex}.ProfilePage-module__YtgX0a__emptyStateText{text-align:center;color:#00000059;max-width:300px;font-size:14px;font-style:italic;font-weight:500;line-height:1.3}.ProfilePage-module__YtgX0a__workAuthContent,.ProfilePage-module__YtgX0a__eeoContent{gap:var(--space-100);flex-direction:column;display:flex}.ProfilePage-module__YtgX0a__workAuthItem,.ProfilePage-module__YtgX0a__eeoItem{align-items:baseline;gap:var(--space-100);display:flex}.ProfilePage-module__YtgX0a__workAuthLabel,.ProfilePage-module__YtgX0a__eeoLabel{color:#00000080;flex-shrink:0;min-width:160px;font-size:12px}.ProfilePage-module__YtgX0a__workAuthValue,.ProfilePage-module__YtgX0a__eeoValue{color:#000000d9;font-size:14px;font-weight:500}.ProfilePage-module__YtgX0a__checkboxLabel{align-items:center;gap:var(--space-150);color:#000000d9;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.5;display:flex;position:relative}.ProfilePage-module__YtgX0a__checkboxWrapper{width:20px;min-width:20px;height:20px;min-height:20px;box-shadow:none;background:#00000005;border:1px solid #0000001f;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:relative}.ProfilePage-module__YtgX0a__checkboxLabel input[type=checkbox]{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute}.ProfilePage-module__YtgX0a__checkboxLabel input[type=checkbox]:checked+.ProfilePage-module__YtgX0a__checkboxWrapper:after{content:"✓";color:#0009;font-size:14px;font-weight:700;line-height:1;position:absolute}.ProfilePage-module__YtgX0a__formSeparator{height:1px;margin:var(--space-200) 0;background:#0000000f}.ProfilePage-module__YtgX0a__textarea{border-radius:var(--radius-100);width:100%;box-shadow:none;color:#000000d9;resize:vertical;background:#00000005;border:1px solid #00000014;min-height:120px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;transition:all .2s}.ProfilePage-module__YtgX0a__textarea:hover{border-color:#00000026}.ProfilePage-module__YtgX0a__textarea:focus{border-color:#00000026;outline:none}.ProfilePage-module__YtgX0a__textarea::placeholder{color:#00000040;font-size:13px}.ProfilePage-module__YtgX0a__fieldSubtext{color:#0006;margin-top:4px;font-size:11px;line-height:1.4}.ProfilePage-module__YtgX0a__aiContextText{color:#000000b3;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.6}.ProfilePage-module__YtgX0a__eeoDisclaimer{padding:var(--space-150);border-radius:var(--radius-100);color:#0009;margin-bottom:var(--space-200);background:#00000008;font-size:13px;line-height:1.4}
.SearchableDropdownField-module__vhSWha__dropdown{width:100%;position:relative}.SearchableDropdownField-module__vhSWha__inputContainer{border-radius:var(--radius-100);width:100%;min-height:42px;box-shadow:none;background:#00000005;border:1px solid #00000014;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;transition:all .2s;display:flex}.SearchableDropdownField-module__vhSWha__inputContainer:hover,.SearchableDropdownField-module__vhSWha__inputContainer:focus-within{border-color:#00000026}.SearchableDropdownField-module__vhSWha__tag{border-radius:var(--radius-100);color:#000000bf;background:#00000014;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.SearchableDropdownField-module__vhSWha__tagRemove{cursor:pointer;color:#0006;background:0 0;border:none;margin-left:2px;padding:0;font-size:14px;line-height:1;transition:color .2s}.SearchableDropdownField-module__vhSWha__tagRemove:hover{color:#000000b3}.SearchableDropdownField-module__vhSWha__searchInput{color:#000000d9;background:0 0;border:none;outline:none;flex:1;min-width:120px;padding:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4}.SearchableDropdownField-module__vhSWha__searchInput::placeholder{color:#00000040;font-size:13px}.SearchableDropdownField-module__vhSWha__menu{border-radius:var(--radius-100);background-color:var(--surface-background-color);z-index:10000;flex-direction:column;max-height:280px;display:flex;position:fixed;overflow:hidden;box-shadow:0 4px 16px #0000001f}.SearchableDropdownField-module__vhSWha__optionsList{flex:1;overflow-y:auto}.SearchableDropdownField-module__vhSWha__option{text-align:left;cursor:pointer;color:#000000d9;background:0 0;border:none;border-bottom:1px solid #00000008;width:100%;padding:10px 12px;font-size:13px;font-weight:400;transition:background .15s;display:block}.SearchableDropdownField-module__vhSWha__option:last-child{border-bottom:none}.SearchableDropdownField-module__vhSWha__option:hover{background:#00000008}.SearchableDropdownField-module__vhSWha__emptyState,.SearchableDropdownField-module__vhSWha__loadingState{text-align:center;color:#00000073;padding:20px 12px;font-size:13px}.SearchableDropdownField-module__vhSWha__loadingMore{text-align:center;color:#00000073;border-top:1px solid #0000000d;padding:10px 12px;font-size:12px}.SearchableDropdownField-module__vhSWha__scrollTrigger{height:1px}
.AiTaskPanel-module__6wbZaa__agentHeader{background:#ffffffa6;border:1px solid #00000014;border-radius:16px;margin-bottom:6px;transition:all .2s;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiTaskPanel-module__6wbZaa__agentHeaderContent{padding:10px var(--space-200);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.AiTaskPanel-module__6wbZaa__agentHeaderLeft{align-items:center;gap:var(--space-075);min-width:0;display:flex}.AiTaskPanel-module__6wbZaa__agentExpandIcon{color:#0000004d;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.AiTaskPanel-module__6wbZaa__agentHeaderTextGroup{align-items:center;gap:6px;min-width:0;display:flex}.AiTaskPanel-module__6wbZaa__agentHeaderDot{background-color:#2196f3;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s ease-in-out infinite AiTaskPanel-module__6wbZaa__agentPulse}.AiTaskPanel-module__6wbZaa__agentHeaderSummary{letter-spacing:.06em;text-transform:uppercase;color:#000000d9;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1;overflow:hidden}.AiTaskPanel-module__6wbZaa__agentHeaderActions{align-items:center;gap:var(--space-075);flex-shrink:0;display:flex}.AiTaskPanel-module__6wbZaa__agentBulkActionButton{border-radius:var(--radius-100);color:#0000008c;cursor:pointer;background:#0000000a;border:none;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.AiTaskPanel-module__6wbZaa__agentBulkActionButton:hover:not(:disabled){color:#000000bf;background:#00000014}.AiTaskPanel-module__6wbZaa__agentBulkActionButton:disabled{opacity:.4;cursor:not-allowed}.AiTaskPanel-module__6wbZaa__agentBulkActionButtonAccept{border-radius:var(--radius-100);color:#2196f3;cursor:pointer;background:#2196f31f;border:none;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.AiTaskPanel-module__6wbZaa__agentBulkActionButtonAccept:hover:not(:disabled){color:#1b82d9;background:#2196f333}.AiTaskPanel-module__6wbZaa__agentBulkActionButtonAccept:disabled{opacity:.4;cursor:not-allowed}@keyframes AiTaskPanel-module__6wbZaa__agentPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.AiTaskPanel-module__6wbZaa__agentExpandedContent{padding:var(--space-150) var(--space-200) var(--space-200);scrollbar-gutter:stable;cursor:default;max-height:340px;animation:.2s ease-out AiTaskPanel-module__6wbZaa__agentSlideDown;overflow:visible auto}@keyframes AiTaskPanel-module__6wbZaa__agentSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AiTaskPanel-module__6wbZaa__agentEmptyState{padding:var(--space-100) 0;text-align:center}.AiTaskPanel-module__6wbZaa__agentEmptyTitle{color:#00000080;margin:0;font-size:12px;font-weight:500}.AiTaskPanel-module__6wbZaa__agentStatusGroup{margin-bottom:var(--space-200);padding-bottom:var(--space-150);border-bottom:1px solid #0000000d}.AiTaskPanel-module__6wbZaa__agentStatusGroup:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.AiTaskPanel-module__6wbZaa__agentStatusGroupHeader{align-items:center;gap:var(--space-050);margin-bottom:var(--space-125);display:flex}.AiTaskPanel-module__6wbZaa__agentStatusGroupIndicator{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AiTaskPanel-module__6wbZaa__agentStatusGroupText{align-items:baseline;gap:var(--space-075);display:flex}.AiTaskPanel-module__6wbZaa__agentStatusGroupLabel{color:#000c;font-size:12px;font-weight:600}.AiTaskPanel-module__6wbZaa__agentStatusGroupCount{color:#00000080;font-size:12px}.AiTaskPanel-module__6wbZaa__agentDotInline{background-color:#2196f3;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.5s ease-in-out infinite AiTaskPanel-module__6wbZaa__agentPulse}.AiTaskPanel-module__6wbZaa__agentDotQueued{background-color:#ff9800;border-radius:50%;flex-shrink:0;width:8px;height:8px}.AiTaskPanel-module__6wbZaa__agentCheckIcon{color:#2e7d32;flex-shrink:0;font-weight:700}.AiTaskPanel-module__6wbZaa__agentFailedIcon{color:#f44336;flex-shrink:0}.AiTaskPanel-module__6wbZaa__agentListingsList{gap:var(--space-075);flex-direction:column;margin:0;padding:0;display:flex;overflow:visible}.AiTaskPanel-module__6wbZaa__agentListingItem{align-items:center;gap:var(--space-100);padding:var(--space-150);border-radius:var(--radius-200);cursor:pointer;background:#00000005;border:1px solid #0000;text-decoration:none;transition:all .2s;display:flex}.AiTaskPanel-module__6wbZaa__agentListingItem:hover{background:#0000000a;border-color:#0000000f}.AiTaskPanel-module__6wbZaa__agentListingIndicator{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.AiTaskPanel-module__6wbZaa__agentListingInfo{flex-direction:column;flex:1;gap:2px;min-width:0;padding-left:4px;display:flex}.AiTaskPanel-module__6wbZaa__agentListingTitle{color:#000c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.AiTaskPanel-module__6wbZaa__agentListingMeta{color:#00000080;white-space:nowrap;font-size:11px}.AiTaskPanel-module__6wbZaa__agentListingActions{align-items:center;gap:var(--space-075);display:flex}.AiTaskPanel-module__6wbZaa__agentApproveButton{cursor:pointer;border-radius:var(--radius-100);color:#2196f3b3;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:inline-flex}.AiTaskPanel-module__6wbZaa__agentApproveButton:hover:not(:disabled){color:#2196f3;background:#2196f31f}.AiTaskPanel-module__6wbZaa__agentApproveButton:disabled{opacity:.4;cursor:not-allowed}.AiTaskPanel-module__6wbZaa__agentCancelButton{cursor:pointer;border-radius:var(--radius-100);color:#0006;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:inline-flex}.AiTaskPanel-module__6wbZaa__agentCancelButton:hover:not(:disabled){color:#f44;background:#ff44441a}.AiTaskPanel-module__6wbZaa__agentCancelButton:disabled{opacity:.4;cursor:not-allowed}.AiTaskPanel-module__6wbZaa__agentRetryButton{cursor:pointer;border-radius:var(--radius-100);color:#0006;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:inline-flex}.AiTaskPanel-module__6wbZaa__agentRetryButton:hover:not(:disabled){color:#0000008c;background:#0000000d}.AiTaskPanel-module__6wbZaa__agentRetryButton:disabled{opacity:.4;cursor:not-allowed}.AiTaskPanel-module__6wbZaa__batchItem{padding:var(--space-150);border-radius:var(--radius-200);cursor:pointer;background:#00000005;border:1px solid #0000;flex-direction:column;align-items:stretch;transition:all .2s;display:flex}.AiTaskPanel-module__6wbZaa__batchItem:hover{background:#0000000a;border-color:#0000000f}.AiTaskPanel-module__6wbZaa__batchItemHeader{align-items:center;gap:var(--space-100);display:flex}.AiTaskPanel-module__6wbZaa__batchItemExpand{color:#0000004d;flex-shrink:0;align-items:center;display:flex}.AiTaskPanel-module__6wbZaa__batchItemChildren{margin-top:var(--space-100);padding-top:var(--space-075);gap:var(--space-050);border-top:1px solid #0000000d;flex-direction:column;display:flex}.AiTaskPanel-module__6wbZaa__batchItemChildren .AiTaskPanel-module__6wbZaa__agentListingItem{padding:var(--space-100);background:#00000003}.AiTaskPanel-module__6wbZaa__seeMoreButton{width:100%;margin-top:var(--space-075);color:#00000073;cursor:pointer;text-align:center;background:0 0;border:none;padding:6px 0;font-size:11px;font-weight:500;transition:color .2s;display:block}.AiTaskPanel-module__6wbZaa__seeMoreButton:hover{color:#000000b3}
.SuggestionOverlay-module__MDQWQa__suggestionHost{position:relative}.SuggestionOverlay-module__MDQWQa__suggestionOverlayWrapper{display:contents}.SuggestionOverlay-module__MDQWQa__suggestionHost .SuggestionOverlay-module__MDQWQa__suggestionHighlightTarget{background-color:#22c55e26;transition:background-color .15s}.SuggestionOverlay-module__MDQWQa__suggestionHost:hover .SuggestionOverlay-module__MDQWQa__suggestionHighlightTarget{background-color:#22c55e4d}.SuggestionOverlay-module__MDQWQa__popover{gap:var(--space-100,8px);width:max-content;max-width:320px;padding:var(--space-100,8px);border-radius:var(--radius-200,16px);background:var(--surface-background-color,#f8f8f4);opacity:0;pointer-events:none;z-index:50;text-align:left;border:1.5px solid #00000014;flex-direction:column;transition:opacity .15s,transform .15s;display:flex;position:absolute;box-shadow:0 4px 12px #0000001a,0 1px 4px #0000000f}.SuggestionOverlay-module__MDQWQa__popover:after{content:"";background:0 0;height:5px;position:absolute;top:100%;left:0;right:0}.SuggestionOverlay-module__MDQWQa__popoverHostPosition{bottom:calc(100% + 4px);left:50%;transform:translate(-50%,4px)}.SuggestionOverlay-module__MDQWQa__suggestionHost:hover .SuggestionOverlay-module__MDQWQa__popoverHostPosition,.SuggestionOverlay-module__MDQWQa__suggestionHost:focus-within .SuggestionOverlay-module__MDQWQa__popoverHostPosition{opacity:1;pointer-events:auto;transform:translate(-50%)}.SuggestionOverlay-module__MDQWQa__portalPopover{opacity:1;pointer-events:auto;z-index:9999}.SuggestionOverlay-module__MDQWQa__popoverAnchor{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.SuggestionOverlay-module__MDQWQa__popoverContent{padding:var(--space-100,8px);border-radius:var(--radius-100,8px);background:#00000008;flex-direction:column;gap:3px;display:flex}.SuggestionOverlay-module__MDQWQa__popoverLabel{text-transform:uppercase;letter-spacing:.05em;color:#0000004d;font-size:10px;font-weight:500;line-height:1}.SuggestionOverlay-module__MDQWQa__popoverValue{letter-spacing:-.01em;color:#000000bf;white-space:pre-wrap;word-break:break-word;max-height:100px;margin:0;font-size:12.5px;font-weight:400;line-height:1.4;overflow:hidden}.SuggestionOverlay-module__MDQWQa__popoverActions{justify-content:flex-end;align-items:center;gap:var(--space-075,6px);display:flex}.SuggestionOverlay-module__MDQWQa__actionButton{border-radius:calc(var(--radius-100,8px) - 2px);font-size:11px;font-weight:500;font-family:var(--font-family,"Inter", sans-serif);cursor:pointer;border:none;padding:3px 10px;line-height:1.3;transition:all .15s}.SuggestionOverlay-module__MDQWQa__rejectButton{color:#00000073;background:#0000000d}.SuggestionOverlay-module__MDQWQa__rejectButton:hover{color:#000000a6;background:#00000014}.SuggestionOverlay-module__MDQWQa__rejectButton:active{background:#0000001f}.SuggestionOverlay-module__MDQWQa__acceptButton{background:var(--color-primary,#5ba4cf);color:#fff}.SuggestionOverlay-module__MDQWQa__acceptButton:hover{background:var(--color-primary-hover,#4a93bc);box-shadow:0 1px 4px #5ba4cf4d}.SuggestionOverlay-module__MDQWQa__acceptButton:active{background:var(--color-primary-active,#4088b0);box-shadow:none;transform:scale(.97)}
.TextField-module__h76sAG__textField{z-index:1;width:100%;position:relative}.TextField-module__h76sAG__textField:hover,.TextField-module__h76sAG__textField:focus-within{z-index:10}.TextField-module__h76sAG__textFieldWrapper{cursor:pointer}.TextField-module__h76sAG__input{border-radius:var(--radius-100);width:100%;box-shadow:none;color:#000000d9;background:#00000005;border:1px solid #00000014;padding:10px 12px;font-size:14px;font-weight:400;transition:all .2s;display:flex}.TextField-module__h76sAG__input:hover{border-color:#00000026}.TextField-module__h76sAG__input:focus{border-color:#00000026;outline:none}.TextField-module__h76sAG__input::placeholder{color:#00000040;font-size:13px}
.EditorHeader-module__eWzIda__header{padding:var(--space-150) var(--space-200);min-width:0;top:var(--space-200);left:var(--space-200);right:var(--space-200);z-index:10;flex-direction:column;flex-shrink:0;transition:all .2s;display:flex;position:absolute;overflow:visible}.EditorHeader-module__eWzIda__headerTop{justify-content:space-between;align-items:center;min-width:0;display:flex}.EditorHeader-module__eWzIda__headerLeft,.EditorHeader-module__eWzIda__headerRight{align-items:center;gap:var(--space-150);flex-shrink:1;min-width:0;display:flex}.EditorHeader-module__eWzIda__toolbar{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-150) var(--space-150);margin-top:var(--space-100);padding-top:var(--space-100);background:linear-gradient(#ffffff40 0%,#ffffff1f 30%,#ffffff0d 60%,#0000 100%);border-top:1px solid #0000000a;display:flex}.EditorHeader-module__eWzIda__titleInput{padding:var(--space-075);font:var(--font-200);color:#000;border-radius:var(--radius-100);cursor:text;background:0 0;border:1.5px solid #0000;outline:none;font-weight:700;transition:border .1s}.EditorHeader-module__eWzIda__iconButtonWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.EditorHeader-module__eWzIda__iconButton{width:32px;height:32px;box-shadow:none;color:#000000d9;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.EditorHeader-module__eWzIda__iconButton:hover{box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000;transform:translateY(-1px)}.EditorHeader-module__eWzIda__iconButton:active{box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);transform:translateY(0)}.EditorHeader-module__eWzIda__iconButtonWrapper:hover .EditorHeader-module__eWzIda__iconButtonTooltip{opacity:1;transform:translate(-50%)translateY(-4px)}.EditorHeader-module__eWzIda__iconButtonTooltip{white-space:nowrap;color:#fff;border-radius:var(--radius-100);opacity:0;pointer-events:none;z-index:200;background:#000c;margin-bottom:4px;padding:8px 10px;font-size:11px;transition:opacity .15s,transform .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-6px)}.EditorHeader-module__eWzIda__separator{color:#00000080;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:300}.EditorHeader-module__eWzIda__contextActions,.EditorHeader-module__eWzIda__persistentActions{gap:var(--space-200);display:flex}.EditorHeader-module__eWzIda__toolbarButton{justify-content:center;align-items:center;gap:var(--space-050);padding:var(--space-075) var(--space-100);border-radius:var(--radius-100);cursor:pointer;color:#000000d9;background-color:#0000;border:none;min-width:32px;height:32px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.EditorHeader-module__eWzIda__toolbarButton:hover:not(:disabled){box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);color:#000;transform:translateY(-1px)}.EditorHeader-module__eWzIda__toolbarButton:active:not(:disabled){box-shadow:var(--surface-inner-shadow-light), var(--surface-inner-shadow-dark);color:#000;transform:translateY(0)}.EditorHeader-module__eWzIda__toolbarButtonDisabled{opacity:.3;cursor:not-allowed;filter:grayscale()}.EditorHeader-module__eWzIda__toolbarButtonDanger{color:#dc2626e6}.EditorHeader-module__eWzIda__toolbarButtonDanger:hover:not(:disabled){color:#dc2626}
.AiChatApplicationThinking-module__M3aEiW__thinkingCard{padding:var(--space-200);border-radius:var(--radius-200);gap:var(--space-150);border:1px solid #00000014;flex-direction:column;max-width:600px;display:flex}.AiChatApplicationThinking-module__M3aEiW__header{align-items:flex-start;gap:var(--space-150);display:flex}.AiChatApplicationThinking-module__M3aEiW__iconContainer{border-radius:var(--radius-100);background:#ffffff80;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.AiChatApplicationThinking-module__M3aEiW__statusIcon{font-size:24px}.AiChatApplicationThinking-module__M3aEiW__info{gap:var(--space-075);flex-direction:column;flex:1;min-width:0;display:flex}.AiChatApplicationThinking-module__M3aEiW__title{font-size:14px;font-weight:500;font-family:var(--font-family);text-transform:lowercase;margin:0;line-height:1.5}.AiChatApplicationThinking-module__M3aEiW__message{font-size:14px;font-weight:500;font-family:var(--font-family);color:#0009;margin:0;line-height:1.5}.AiChatApplicationThinking-module__M3aEiW__jobTitle{font-size:14px;font-weight:500;font-family:var(--font-family);color:#00000080;margin:0;font-style:italic;line-height:1.5}.AiChatApplicationThinking-module__M3aEiW__progressContainer{align-items:center;gap:var(--space-125);display:flex}.AiChatApplicationThinking-module__M3aEiW__progressBar{border-radius:var(--radius-050);background:#0000001a;flex:1;height:8px;overflow:hidden}.AiChatApplicationThinking-module__M3aEiW__progressFill{background:linear-gradient(90deg, var(--color-primary), #8dc4e8);border-radius:var(--radius-050);height:100%;transition:width .3s}.AiChatApplicationThinking-module__M3aEiW__progressText{font-size:14px;font-weight:500;font-family:var(--font-family);color:#0009;text-align:right;min-width:40px;line-height:1.5}.AiChatApplicationThinking-module__M3aEiW__detailsButton{font-size:14px;font-weight:500;font-family:var(--font-family);color:#0009;cursor:pointer;padding:var(--space-100);border-radius:var(--radius-100);text-align:left;background:0 0;border:none;line-height:1.5;transition:all .2s}.AiChatApplicationThinking-module__M3aEiW__detailsButton:hover{background:#5ba4cf1a}.AiChatApplicationThinking-module__M3aEiW__details{gap:var(--space-100);padding:var(--space-150);border-radius:var(--radius-100);background:#ffffff80;flex-direction:column;display:flex}.AiChatApplicationThinking-module__M3aEiW__detailItem{justify-content:space-between;gap:var(--space-125);display:flex}.AiChatApplicationThinking-module__M3aEiW__detailLabel{font-size:14px;font-weight:500;font-family:var(--font-family);color:#0009;line-height:1.5}.AiChatApplicationThinking-module__M3aEiW__detailValue{font-size:14px;font-weight:500;font-family:var(--font-family);color:#0009;text-align:right;line-height:1.5}
.ContactHeader-module__wHIYBW__editableHeader{text-align:center;border-bottom:none;margin-bottom:.04in;padding-bottom:.02in;font-family:Times New Roman,Times,serif}.ContactHeader-module__wHIYBW__nameField{margin-bottom:.02in}.ContactHeader-module__wHIYBW__nameInput{color:#000000d9;letter-spacing:0;font-family:Times New Roman,Times,serif;font-size:1.6rem;font-weight:700;line-height:1}.ContactHeader-module__wHIYBW__contactInfo{color:#000000bf;flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem;font-family:Times New Roman,Times,serif;font-size:.8rem;line-height:1.1;display:flex}.ContactHeader-module__wHIYBW__contactInput{color:#000000bf;font-family:Times New Roman,Times,serif;font-size:.8rem}.ContactHeader-module__wHIYBW__contactSeparator{color:#0000004d;margin:0 var(--space-025);font-size:.7rem}
.AiChatResumeStack-module__jQxP9q__outerContainer{width:100%;max-width:370px;margin:0 auto;margin-bottom:var(--space-200);flex-direction:column;display:flex}.AiChatResumeStack-module__jQxP9q__header{padding:var(--space-150) 0 var(--space-100);justify-content:space-between;align-items:center;display:flex}.AiChatResumeStack-module__jQxP9q__sectionLabel{color:#00000080;text-transform:capitalize;font-size:12px;font-weight:600;line-height:1.3}.AiChatResumeStack-module__jQxP9q__headerRight{align-items:center;gap:2px;display:flex}.AiChatResumeStack-module__jQxP9q__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}.AiChatResumeStack-module__jQxP9q__navArrow:hover:not(:disabled){color:#000000b3;background-color:#0000000a}.AiChatResumeStack-module__jQxP9q__navArrow:disabled{opacity:.25;cursor:default}.AiChatResumeStack-module__jQxP9q__counter{color:#0006;text-align:center;min-width:32px;font-size:11px;font-weight:400}.AiChatResumeStack-module__jQxP9q__stackWrapper{padding:44px 12px 12px;display:grid}.AiChatResumeStack-module__jQxP9q__singleCardWrapper{padding:8px 12px}.AiChatResumeStack-module__jQxP9q__stackCard{will-change:transform, opacity;grid-area:1/1;transition:transform .5s cubic-bezier(.175,.885,.32,1.275),opacity .35s}.AiChatResumeStack-module__jQxP9q__dots{padding:var(--space-100) 0 var(--space-050);justify-content:center;align-items:center;gap:6px;display:flex}.AiChatResumeStack-module__jQxP9q__dot{cursor:pointer;background-color:#0000001a;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .25s}.AiChatResumeStack-module__jQxP9q__dot:hover{background-color:#00000040}.AiChatResumeStack-module__jQxP9q__dotActive{background-color:#0006;transform:scale(1.3)}.AiChatResumeStack-module__jQxP9q__footer{padding-top:var(--space-100);justify-content:center;display:flex}.AiChatResumeStack-module__jQxP9q__seeAllLink{color:#00000080;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400;text-decoration:none;transition:color .15s}.AiChatResumeStack-module__jQxP9q__seeAllLink:hover{color:#000c}.AiChatResumeStack-module__jQxP9q__batchActionRow{padding:var(--space-100) 12px 0;justify-content:center;align-items:center;gap:4px;display:flex}.AiChatResumeStack-module__jQxP9q__batchActionButton{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}.AiChatResumeStack-module__jQxP9q__batchActionButton:hover:not(:disabled){color:#000c;box-shadow:var(--surface-outer-shadow-light), var(--surface-outer-shadow-dark);transform:translateY(-1px)}.AiChatResumeStack-module__jQxP9q__batchActionButton: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)}.AiChatResumeStack-module__jQxP9q__batchActionButton:disabled{opacity:.35;cursor:default}.AiChatResumeStack-module__jQxP9q__resumePickerContainer{position:relative}.AiChatResumeStack-module__jQxP9q__resumePickerOverlay{z-index:9;position:fixed;inset:0}.AiChatResumeStack-module__jQxP9q__resumePicker{background:var(--surface-background-color);border-radius:var(--radius-200);z-index:10;width:320px;animation:.15s ease-out AiChatResumeStack-module__jQxP9q__pickerSlideUp;position:absolute;bottom:calc(100% + 6px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014}@keyframes AiChatResumeStack-module__jQxP9q__pickerSlideUp{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.AiChatResumeStack-module__jQxP9q__resumePickerHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.AiChatResumeStack-module__jQxP9q__resumePickerTitle{color:#000000b3;font-size:12px;font-weight:600}.AiChatResumeStack-module__jQxP9q__resumePickerClose{cursor:pointer;color:#00000059;border-radius:var(--radius-100);background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex}.AiChatResumeStack-module__jQxP9q__resumePickerClose:hover{color:#000000b3;background-color:#0000000a}.AiChatResumeStack-module__jQxP9q__resumePickerBody{max-height:200px;padding:4px 0;overflow-y:auto}.AiChatResumeStack-module__jQxP9q__resumePickerOption{cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);background:0 0;border:none;align-items:center;padding:8px 12px;transition:background-color .1s;display:flex}.AiChatResumeStack-module__jQxP9q__resumePickerOption:hover{background-color:#0000000a}.AiChatResumeStack-module__jQxP9q__resumePickerOptionName{color:#000c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatResumeStack-module__jQxP9q__resumePickerEmpty{color:#0006;text-align:center;padding:16px 12px;font-size:12px}
.IssuePanel-module__essTFq__issuePanel{flex-direction:column;flex:1;height:100%;display:flex}.IssuePanel-module__essTFq__header{padding:var(--space-150);align-items:center;gap:var(--space-100);z-index:1;background:rgba(var(--surface-background-rgb,248, 248, 244), .85);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-200) var(--radius-200) 0 0;flex-shrink:0;display:flex;position:sticky;top:0}.IssuePanel-module__essTFq__closeButton{all:unset;border-radius:var(--radius-100);cursor:pointer;color:#0006;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.IssuePanel-module__essTFq__closeButton:hover{color:#000000b3;background:#0000000d}.IssuePanel-module__essTFq__closeButton:active{background:#00000014}.IssuePanel-module__essTFq__title{color:#000000d9;letter-spacing:-.02em;flex:1;margin:0;font-size:14px;font-weight:600}.IssuePanel-module__essTFq__fixAllButton{all:unset;border-radius:var(--radius-100);background:var(--color-primary);color:#fff;cursor:pointer;flex-shrink:0;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:500;transition:opacity .15s}.IssuePanel-module__essTFq__fixAllButton:hover{opacity:.85}.IssuePanel-module__essTFq__fixAllButton:active{opacity:.75}.IssuePanel-module__essTFq__content{min-height:0;padding:0 var(--space-100) var(--space-100);scrollbar-width:thin;scrollbar-color:#0003 transparent;flex:1;overflow-y:auto}.IssuePanel-module__essTFq__content::-webkit-scrollbar{width:6px}.IssuePanel-module__essTFq__content::-webkit-scrollbar-track{background:0 0}.IssuePanel-module__essTFq__content::-webkit-scrollbar-thumb{border-radius:var(--radius-100);background-color:#0003}.IssuePanel-module__essTFq__content::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.IssuePanel-module__essTFq__emptyState{padding:var(--space-400) var(--space-200);justify-content:center;align-items:center;display:flex}.IssuePanel-module__essTFq__emptyText{color:#0006;margin:0;font-size:11px}.IssuePanel-module__essTFq__issuesList{gap:var(--space-100);flex-direction:column;display:flex}.IssuePanel-module__essTFq__severityGroup{gap:var(--space-075);flex-direction:column;display:flex}.IssuePanel-module__essTFq__severityHeader{padding:var(--space-050) var(--space-075);align-items:center;gap:6px;display:flex}.IssuePanel-module__essTFq__severityDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.IssuePanel-module__essTFq__severityDot.IssuePanel-module__essTFq__critical{background-color:#d44}.IssuePanel-module__essTFq__severityDot.IssuePanel-module__essTFq__high{background-color:#e08a3c}.IssuePanel-module__essTFq__severityDot.IssuePanel-module__essTFq__medium{background-color:#c4a83a}.IssuePanel-module__essTFq__severityDot.IssuePanel-module__essTFq__low{background-color:#0003}.IssuePanel-module__essTFq__severityLabel{text-transform:uppercase;letter-spacing:.06em;color:#0006;font-size:10px;font-weight:500}.IssuePanel-module__essTFq__issueItem{border-radius:var(--radius-200);cursor:pointer;background:#00000006;flex-direction:column;padding:10px 12px;transition:background .15s;display:flex}.IssuePanel-module__essTFq__issueItem:hover{background:#0000000b}.IssuePanel-module__essTFq__issueItem.IssuePanel-module__essTFq__active{background:#5ba4cf12}.IssuePanel-module__essTFq__collapsedRow{align-items:center;gap:var(--space-075);min-width:0;display:flex}.IssuePanel-module__essTFq__issueType{color:#000000bf;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-075);white-space:nowrap;background:#0000000f;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:600}.IssuePanel-module__essTFq__collapsedMessage{color:#00000080;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.IssuePanel-module__essTFq__expandedContent{gap:var(--space-100);padding-top:var(--space-100);flex-direction:column;display:flex}.IssuePanel-module__essTFq__issueMessage{color:#000000b3;margin:0;font-size:12px;font-weight:400;line-height:1.45}.IssuePanel-module__essTFq__issueLocation{color:#0006;margin:0;font-size:10px;line-height:1.3}.IssuePanel-module__essTFq__issueActions{align-items:center;gap:6px;display:flex}.IssuePanel-module__essTFq__actionButton{border-radius:var(--radius-100);cursor:pointer;color:#0000008c;background:#0000000d;border:none;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .15s}.IssuePanel-module__essTFq__actionButton:hover{color:#000000bf;background:#00000014}.IssuePanel-module__essTFq__actionButton:active{background:#0000001a}.IssuePanel-module__essTFq__actionButton:disabled{opacity:.4;cursor:not-allowed}.IssuePanel-module__essTFq__actionButtonFix{background:var(--color-primary);color:#fff}.IssuePanel-module__essTFq__actionButtonFix:hover{background:var(--color-primary);opacity:.85;color:#fff}.IssuePanel-module__essTFq__actionButtonFix:active{opacity:.75}.IssuePanel-module__essTFq__actionButtonLoading{opacity:.5;cursor:not-allowed}
.AiChatTaskCard-module__Oio1_a__outerContainer{flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.AiChatTaskCard-module__Oio1_a__outerContainer *{font:inherit}.AiChatTaskCard-module__Oio1_a__sectionLabel{color:#00000080;text-transform:capitalize;padding:var(--space-150) 0 var(--space-100);font-size:12px;font-weight:600;line-height:1.3}.AiChatTaskCard-module__Oio1_a__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}.AiChatTaskCard-module__Oio1_a__taskInfo{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.AiChatTaskCard-module__Oio1_a__taskTitle{color:#000c;word-break:break-word;font-size:13px;font-weight:600;line-height:1.4}.AiChatTaskCard-module__Oio1_a__taskDescription{color:#00000080;word-break:break-word;font-size:12px;font-weight:400;line-height:1.4}.AiChatTaskCard-module__Oio1_a__actionRow{border-top:1px solid #0000000f;align-items:center;gap:4px;padding:10px 14px;display:flex}.AiChatTaskCard-module__Oio1_a__rejectButton{border-radius:var(--radius-100);color:#0000008c;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:#0000000a;border:none;flex:0;padding:8px 12px;line-height:1.3;transition:all .15s}.AiChatTaskCard-module__Oio1_a__rejectButton:hover:not(:disabled){color:#000000bf;background:#00000014}.AiChatTaskCard-module__Oio1_a__rejectButton:disabled{opacity:.4;cursor:default}.AiChatTaskCard-module__Oio1_a__acceptButton{border-radius:var(--radius-100);color:#2196f3;font-size:12px;font-weight:700;font-family:var(--font-family);cursor:pointer;background:#2196f31f;border:none;flex:1;padding:8px 12px;line-height:1.3;transition:all .15s}.AiChatTaskCard-module__Oio1_a__acceptButton:hover:not(:disabled){color:#1b82d9;background:#2196f333}.AiChatTaskCard-module__Oio1_a__acceptButton:active:not(:disabled){background:#2196f340;transform:scale(.98)}.AiChatTaskCard-module__Oio1_a__acceptButton:disabled{opacity:.4;cursor:default}.AiChatTaskCard-module__Oio1_a__confirmedBadge{color:#00000080;border-top:1px solid #0000000f;align-items:center;gap:6px;padding:10px 14px;font-size:11px;font-weight:500;display:flex}.AiChatTaskCard-module__Oio1_a__badgeIcon{color:#0000008c;background:#0000000a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.AiChatTaskCard-module__Oio1_a__statusBadge{border-radius:var(--radius-050);flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.AiChatTaskCard-module__Oio1_a__acceptedBadge{color:#2196f3;background:#2196f31f}.AiChatTaskCard-module__Oio1_a__rejectedBadge{color:#ef4444;background:#ef44441a}.AiChatTaskCard-module__Oio1_a__taskList{flex-direction:column;gap:0;display:flex}.AiChatTaskCard-module__Oio1_a__taskListItem{border-bottom:1px solid #0000000a;align-items:center;gap:10px;padding:10px 14px;display:flex}.AiChatTaskCard-module__Oio1_a__taskListItem:last-child{border-bottom:none}.AiChatTaskCard-module__Oio1_a__taskCheckbox{border:1.5px solid #0003;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.AiChatTaskCard-module__Oio1_a__taskCheckbox.AiChatTaskCard-module__Oio1_a__completed{color:#2196f3;background:#2196f31f;border-color:#2196f366}.AiChatTaskCard-module__Oio1_a__taskListInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AiChatTaskCard-module__Oio1_a__taskListTitle{color:#000000bf;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.AiChatTaskCard-module__Oio1_a__taskListTitle.AiChatTaskCard-module__Oio1_a__completedTitle{color:#00000059;text-decoration:line-through}.AiChatTaskCard-module__Oio1_a__taskListDescription{color:#0006;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.AiChatTaskCard-module__Oio1_a__emptyState{color:#0006;text-align:center;padding:14px 16px;font-size:12px;font-weight:400}
.Sortable-module__7rHBIG__sortable{border-radius:var(--space-050);background:var(--surface-background-color);transition:border-color .2s,box-shadow .2s;position:relative}.Sortable-module__7rHBIG__dragging{z-index:100;box-shadow:-4px -4px 8px var(--surface-shadow-color-light,#fff9), 4px 4px 8px var(--surface-shadow-color-dark,#0003)}.Sortable-module__7rHBIG__handle{cursor:grab;opacity:0;flex-direction:column;justify-content:space-between;width:16px;height:12px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:2px;left:-22px}.Sortable-module__7rHBIG__handle:active{cursor:grabbing}.Sortable-module__7rHBIG__sortable:hover>.Sortable-module__7rHBIG__handle,.Sortable-module__7rHBIG__sortable:focus-within>.Sortable-module__7rHBIG__handle{opacity:1}.Sortable-module__7rHBIG__handleLine{border-top:1px solid #00000080;width:100%}
.AiChatUpdateCard-module__fpwceq__card{background:#ffffffa6;border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:400px;margin:0 auto;padding:14px 16px 12px;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000a}.AiChatUpdateCard-module__fpwceq__header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:24px;display:flex;position:relative}.AiChatUpdateCard-module__fpwceq__headerTitle{color:#000000b3;text-transform:capitalize;font-size:12px;font-weight:600}.AiChatUpdateCard-module__fpwceq__headerMeta{align-items:center;gap:8px;display:flex}.AiChatUpdateCard-module__fpwceq__headerActions{align-items:center;gap:var(--space-075);min-height:28px;display:flex}.AiChatUpdateCard-module__fpwceq__headerCount{color:#00000073;font-size:11px;font-weight:500}.AiChatUpdateCard-module__fpwceq__chevron{color:#00000059;justify-content:center;align-items:center;transition:transform .2s;display:flex}.AiChatUpdateCard-module__fpwceq__body{flex-direction:column;gap:0;animation:.15s ease-out AiChatUpdateCard-module__fpwceq__slideDown;display:flex}.AiChatUpdateCard-module__fpwceq__bodyDivider{border-top:1px solid #00000012;padding-top:12px}@keyframes AiChatUpdateCard-module__fpwceq__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AiChatUpdateCard-module__fpwceq__changeRow{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0;display:flex}.AiChatUpdateCard-module__fpwceq__changeRow+.AiChatUpdateCard-module__fpwceq__changeRow{border-top:1px solid #0000000f}.AiChatUpdateCard-module__fpwceq__changeRow.AiChatUpdateCard-module__fpwceq__accepted{opacity:1}.AiChatUpdateCard-module__fpwceq__changeRow.AiChatUpdateCard-module__fpwceq__rejected{opacity:.4}.AiChatUpdateCard-module__fpwceq__changePath{color:#0000008c;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;font-weight:500;overflow:hidden}.AiChatUpdateCard-module__fpwceq__changeValues{flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.AiChatUpdateCard-module__fpwceq__oldValue{color:#111827;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.AiChatUpdateCard-module__fpwceq__arrow{color:#00000059;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.AiChatUpdateCard-module__fpwceq__newValue{color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.AiChatUpdateCard-module__fpwceq__changeActions{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}.AiChatUpdateCard-module__fpwceq__acceptBtn,.AiChatUpdateCard-module__fpwceq__rejectBtn{cursor:pointer;border-radius:var(--radius-100);background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .15s;display:inline-flex}.AiChatUpdateCard-module__fpwceq__acceptBtn{color:#22c55e80}.AiChatUpdateCard-module__fpwceq__acceptBtn:hover{color:#22c55e;background:#22c55e1a}.AiChatUpdateCard-module__fpwceq__rejectBtn{color:#00000040}.AiChatUpdateCard-module__fpwceq__rejectBtn:hover{color:#ef4444;background:#ef444414}.AiChatUpdateCard-module__fpwceq__statusBadge{border-radius:var(--radius-050);flex-shrink:0;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:600}.AiChatUpdateCard-module__fpwceq__statusBadge.AiChatUpdateCard-module__fpwceq__acceptedBadge{color:#fff;background:var(--color-primary)}.AiChatUpdateCard-module__fpwceq__statusBadge.AiChatUpdateCard-module__fpwceq__rejectedBadge{color:#ef4444;background:#ef44441a}.AiChatUpdateCard-module__fpwceq__headerActionButton{border-radius:var(--radius-100);color:#0000008c;cursor:pointer;background:#0000000a;border:none;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.AiChatUpdateCard-module__fpwceq__headerActionButton:hover{color:#000000bf;background:#00000014}.AiChatUpdateCard-module__fpwceq__headerActionButtonAccept{background:var(--color-primary);color:#fff}.AiChatUpdateCard-module__fpwceq__headerActionButtonAccept:hover{background:var(--color-primary-hover,#4a93bc);color:#fff}
.BulletList-module__vinHOW__bulletList{flex-direction:column;padding-left:.75rem;display:flex}.BulletList-module__vinHOW__bullet{align-items:baseline;gap:.25rem;display:flex}.BulletList-module__vinHOW__bulletCircle{color:#00000080;font-family:Times New Roman,Times,serif;font-size:10pt;font-weight:400}.BulletList-module__vinHOW__bulletContent{color:#000000d9;padding-top:0;padding-bottom:0;font-family:Times New Roman,Times,serif;font-size:10pt}
.Entry-module__d-68ZW__entry{flex-direction:column;display:flex}.Entry-module__d-68ZW__header{justify-content:space-between;align-items:center;display:flex}.Entry-module__d-68ZW__description{color:#000000d9;font-family:Times New Roman,Times,serif;font-size:10pt}.Entry-module__d-68ZW__leftHeader{flex:1;align-items:center;min-width:0;display:flex}.Entry-module__d-68ZW__rightHeader{align-items:center;display:flex}.Entry-module__d-68ZW__separator{color:#00000080;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:300}.Entry-module__d-68ZW__title,.Entry-module__d-68ZW__subtitle{color:#000000d9;font-family:Times New Roman,Times,serif;font-size:10pt;font-weight:600;line-height:1.15}.Entry-module__d-68ZW__details{flex-wrap:wrap;align-items:center;display:flex}.Entry-module__d-68ZW__detailField{align-items:baseline;display:flex}.Entry-module__d-68ZW__detailLabel{color:#000000d9;font-family:Times New Roman,Times,serif;font-size:10pt;line-height:1.15}.Entry-module__d-68ZW__detail{color:#000000d9;font-family:Times New Roman,Times,serif;font-size:10pt}.Entry-module__d-68ZW__location{color:#000000b3;white-space:nowrap;font-family:Times New Roman,Times,serif;font-size:9pt;font-style:italic;line-height:1.15}.Entry-module__d-68ZW__date{color:#000000b3;white-space:nowrap;flex-shrink:0;font-family:Times New Roman,Times,serif;font-size:9pt;line-height:1.15}
.ErrorCard-module__WDwiwa__errorCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid #dc3c3c1f;border-radius:16px;align-items:center;gap:10px;max-width:400px;margin:0 auto;padding:14px 18px;display:flex;box-shadow:0 1px 4px #0000000a}.ErrorCard-module__WDwiwa__iconWrapper{color:#c83232b3;background:#dc3c3c14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ErrorCard-module__WDwiwa__message{color:#000000b3;flex:1;margin:0;font-size:13px;font-weight:500;line-height:1.4}.ErrorCard-module__WDwiwa__retryButton{color:#c83232b3;cursor:pointer;background:#dc3c3c0f;border:1px solid #dc3c3c1f;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:6px 14px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.ErrorCard-module__WDwiwa__retryButton:hover{background:#dc3c3c1f}
.PreferencesCard-module__DsbWOG__preferencesCard{flex:1;min-height:0}.PreferencesCard-module__DsbWOG__preferencesContainer{flex-direction:column;flex:1;justify-content:center;display:flex}.PreferencesCard-module__DsbWOG__preferencesInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.PreferencesCard-module__DsbWOG__preferencesName{color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.PreferencesCard-module__DsbWOG__preferencesMeta{color:#00000073;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.PreferencesCard-module__DsbWOG__loadingState{padding:var(--space-200);color:#0006;flex:1;justify-content:center;align-items:center;font-size:12px;display:flex}.PreferencesCard-module__DsbWOG__emptyState{min-height:0;padding:var(--space-150);align-items:center;gap:var(--space-100);border-radius:var(--radius-200);background:#00000005;flex:1;display:flex}.PreferencesCard-module__DsbWOG__emptyIcon{color:#0000002e;flex-shrink:0}.PreferencesCard-module__DsbWOG__emptyTextGroup{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.PreferencesCard-module__DsbWOG__emptyText{color:#00000073;letter-spacing:-.01em;font-size:13px;font-weight:600}.PreferencesCard-module__DsbWOG__emptySubtext{color:#0000004d;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}
.Section-module__3X8Mda__section{flex-direction:column;display:flex}.Section-module__3X8Mda__header{gap:var(--space-050);flex-direction:column;display:flex}.Section-module__3X8Mda__title{color:#000000d9;text-transform:uppercase;letter-spacing:.5px;font-family:Times New Roman,Times,serif;font-size:10pt;font-weight:700;line-height:1.1}.Section-module__3X8Mda__divider{border-top:1px solid #00000080;height:0}.Section-module__3X8Mda__content{padding-top:var(--space-025);gap:var(--space-050);flex-direction:column;display:flex}
.CompanyCardSkeleton-module__dbxofW__skeleton{border-radius:var(--radius-200);min-height:300px}
.RequireAuth-module__vn5R-W__passthrough{display:contents}
