.not-found_page__VFIr4{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found_textContent__nS9Km{display:flex;flex-direction:column;gap:var(--space-200)}.not-found_container__LRagC{display:flex;flex-direction:column;padding:var(--space-400);gap:var(--space-400);border-radius:var(--radius-200)}.Button_button__vncdS{display:flex;align-items:center;gap:12px;width:100%;border:none;outline:none;padding:6px 12px;border-radius:7px;transition:background-color .2s ease,border-color .2s ease,padding .3s ease;white-space:nowrap}.Button_disabled__cWUmv{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_loading__a_0mU{cursor:wait}.Button_loadingSpinner__rcKYp{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:currentcolor;animation:Button_button-spin__vJ_XT 1s linear infinite}@keyframes Button_button-spin__vJ_XT{to{transform:rotate(1turn)}}.Button_fitContent__8r7FS{width:-moz-fit-content;width:fit-content}.Button_iconOnly__M08Vh{padding:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.Button_centeredText__VO9NJ{justify-content:center}.Button_primary__TggM9{background-color:var(--dark-teal);border:1px solid var(--teal-dark-border);color:white}.Button_primary__TggM9 img{filter:invert(1)}.Button_primary__TggM9:hover{background-color:var(--teal);border-color:var(--teal-border)}.Button_glass-dark__h2A4y:hover{background-color:var(--lavender);border-color:var(--lavender-border)}.Button_ghost__N0pv4{background-color:transparent;color:var(--glass-text)}.Button_ghost__N0pv4:hover{background-color:var(--glass-light-background-hover)}.Button_noBackground__Xmtx_{background-color:transparent;color:var(--glass-text);gap:var(--space-050)!important;transition:box-shadow .2s ease,transform .2s ease}.Button_noBackground__Xmtx_ span{font-size:12px!important;font-weight:500!important;gap:var(--space-050)!important}.Button_noBackground__Xmtx_ img{filter:invert(.3);transition:filter .2s ease}.Button_noBackground__Xmtx_:focus-within,.Button_noBackground__Xmtx_:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.Button_noBackground__Xmtx_:hover img{filter:invert(0)}.Button_danger__OYt_K{background-color:#b9253d;border:1px solid #c52e47;color:#ffe5e5}.Button_danger__OYt_K:hover{background-color:#c92742;border-color:#ce435a}.Button_danger__OYt_K img{filter:invert(1)}.Button_text__COH9e{opacity:1;transition:opacity .3s ease}.Button_iconOnly__M08Vh .Button_text__COH9e{opacity:0}.Button_icon__qyuhB{filter:invert(var(--glass-image-invert))}.Button_button__vncdS.raised{transition:all .2s ease;cursor:pointer}.Button_button__vncdS.raised:hover:not(.Button_disabled__cWUmv){transform:translateY(-2px);box-shadow:-4px -4px 8px var(--surface-shadow-color-light),4px 4px 8px var(--surface-shadow-color-dark)}.Button_button__vncdS.raised:active:not(.Button_disabled__cWUmv){transform:translateY(0);box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light),inset 2px 2px 4px var(--surface-shadow-color-dark);transition:all .1s ease}.Button_button__vncdS.pressed{transition:all .15s ease;cursor:pointer}.Button_button__vncdS.pressed,.Button_button__vncdS.pressed:hover:not(.Button_disabled__cWUmv){background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);transform:translateY(1px)}.DropdownMenu_dropdown__6kUAu{position:relative;display:inline-block}.DropdownMenu_menu__q8MIg{position:fixed;min-width:180px;max-width:300px;max-height:400px;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:99999;overflow-y:auto;overflow-x:hidden;background-color:var(--surface-background-color)}.DropdownMenu_menuItem__NvNFT{display:flex;align-items:center;gap:12px;width:100%;padding:12px 20px;border:none;background:none;cursor:pointer;text-align:left;color:var(--glass-text)}.DropdownMenu_menuItem__NvNFT img{filter:invert(var(--glass-image-invert))}.DropdownMenu_menuItem__NvNFT:hover{background:var(--glass-background-hover)}.DropdownMenu_dangerous__8opLg{color:#dc2626}.DropdownMenu_dangerous__8opLg img{filter:invert(23%) sepia(88%) saturate(3626%) hue-rotate(353deg) brightness(85%) contrast(95%)}.TextField_textField__NHmG6{min-width:160px}.TextField_input__IFVG1{display:flex;width:100%;padding:10px 16px;border-radius:6px;font-size:16px;transition:border-color .2s ease}.TextField_input__IFVG1::placeholder{color:var(--glass-text-subtle)}.TextField_input__IFVG1:focus,.TextField_input__IFVG1:hover{border-color:var(--teal-border)}.TextField_input__IFVG1:focus{outline:none}.AiChatFileUpload_files__IFc8R{display:flex;flex-direction:column;gap:8px}.AiChatFileUpload_userMessage__6EguJ{display:flex;align-self:flex-end;align-items:flex-start;gap:8px;width:40%;border-radius:16px;border-bottom-right-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:12px}.AiChatFileUpload_iconContainer__z20fc{display:flex;align-items:center;border-radius:8px;padding:8px;width:40px;height:40px;filter:invert(var(--glass-image-invert))}.AiChatFileUpload_fileInfo__99tMm{display:flex;flex-direction:column;gap:4px}.AiChatFileUpload_fileName__LLAyD{font-weight:500;line-height:1.125}.AiChatFileUpload_fileType___xdHH{font-size:.875rem;line-height:1}.AiChatInput_inputContainer__xGm1_{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;padding:0 16px 16px;z-index:2}.AiChatInput_blur__syBbO{padding-top:40px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,1) 40px);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,1) 40px);--webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,1) 40px)}.AiChatInput_input___hL11{position:relative;display:flex;flex-direction:column;border-radius:16px;transition:all .3s ease;cursor:text}.AiChatInput_inputExpanded__Sq16r{position:relative}.AiChatInput_input___hL11:focus-within{border-color:#2563eb}.AiChatInput_inputRow__JBHfe{display:flex;align-items:flex-start;gap:8px;padding:var(--space-150) var(--space-200) 0 var(--space-200)}.AiChatInput_textArea__UYolz{flex:1 1;line-height:1.5;border:none;outline:none;background:transparent;color:var(--glass-text);resize:none;min-height:24px;max-height:232px;padding:0;margin:0;font-size:14px;font-weight:500}.AiChatInput_textArea__UYolz::placeholder{color:var(--glass-text-subtle);opacity:.4}.AiChatInput_inputRowButtons__ztMhe{display:flex;align-items:center;gap:8px;padding-top:2px}.AiChatInput_toolbar__rVzmV{display:flex;justify-content:space-between;align-items:center;padding:var(--space-150) var(--space-200);gap:8px}.AiChatInput_sendButton__pzy2R{width:36px;height:36px;border:none;border-radius:8px;background-color:var(--surface-background-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;box-shadow:-2px -2px 4px var(--surface-shadow-color-light),2px 2px 4px var(--surface-shadow-color-dark);color:rgba(0,0,0,.7)}.AiChatInput_sendButton__pzy2R:hover:not(:disabled){transform:translateY(-2px);box-shadow:-4px -4px 8px var(--surface-shadow-color-light),4px 4px 8px var(--surface-shadow-color-dark);color:rgba(0,0,0,.9)}.AiChatInput_sendButton__pzy2R:active:not(:disabled){transform:translateY(0);box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light),inset 2px 2px 4px var(--surface-shadow-color-dark);transition:all .1s ease}.AiChatInput_sendButton__pzy2R:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.AiChatInput_stopButton__DP9hi{width:36px;height:36px;border:none;border-radius:8px;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;box-shadow:none;color:rgba(0,0,0,.7)}.AiChatInput_stopButton__DP9hi:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.9)}.AiChatInput_stopButton__DP9hi:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);transition:all .1s ease}.AiChatInput_stopButton__DP9hi img{filter:none;opacity:.7}.AiChatInput_filePreviewContainer__FPko_{display:flex;gap:8px;padding:12px 12px 4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.AiChatInput_filePreviewContainer__FPko_::-webkit-scrollbar{display:none}.AiChatInput_filePreview__eG9t1{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:8px;min-width:200px;max-width:320px;border-radius:12px;padding:8px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.AiChatInput_filePreview__eG9t1:hover{background-color:var(--glass-light-background-hover);border-color:var(--glass-light-border-hover)}.AiChatInput_filePreviewContent__JoKti{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.AiChatInput_iconContainer__SayDn{display:flex;align-items:center;border-radius:8px;padding:8px;width:40px;height:40px;filter:invert(var(--glass-image-invert))}.AiChatInput_fileInfo__5s40S{display:flex;flex-direction:column;min-width:0;overflow:hidden}.AiChatInput_fileName__VjPoY{font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChatInput_fileType__ygfpp{font-size:.875rem}.AiChatInput_removeFileButton__9G1Qm{border:none;background:transparent;filter:invert(var(--glass-image-invert))}.AiChatInput_removeFileButton__9G1Qm:hover{filter:invert(var(--glass-image-invert)) brightness(1.5)}.AiChatInput_modalFilePreview__CoiDT{display:flex;justify-content:center;align-items:center;min-height:120px;overflow:hidden}.AiChatInput_modalFilePreviewImage__FiAyv{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:12px;background-color:var(--glass-light-background)}.AiChatInput_modalFilePreviewFrame__bKJPX{width:50vw;height:60vh}.AiChatInput_fileInput__NMWQw{display:none}.AiChatInput_attachButton__9Wyke,.AiChatInput_webSearchButton__lW14g{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:all .2s ease;position:relative;border-radius:8px;width:36px;height:36px}.AiChatInput_attachButton__9Wyke:hover:not(.pressed),.AiChatInput_webSearchButton__lW14g:hover:not(.pressed){transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.AiChatInput_attachButton__9Wyke.pressed,.AiChatInput_webSearchButton__lW14g.pressed{color:rgba(0,0,0,.9)}.AiChatInput_attachButton__9Wyke.pressed,.AiChatInput_attachButton__9Wyke.pressed:hover,.AiChatInput_webSearchButton__lW14g.pressed,.AiChatInput_webSearchButton__lW14g.pressed:hover{background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);transform:translateY(1px)}.AiChatInput_attachIcon__8hqk0{width:20px;height:20px}.AiChatInput_modeSelector__v77Kx,.AiChatInput_toolbarRight__WmK04{display:flex;align-items:center;gap:var(--space-100)}.AiChatInput_modeSelector__v77Kx{padding:var(--space-100);border-radius:var(--radius-200);background-color:rgba(0,0,0,.02)}.AiChatInput_modeButton__Unp_h{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;border-radius:var(--radius-100);cursor:pointer;transition:all .2s ease;color:rgba(0,0,0,.6);position:relative}.AiChatInput_modeButton__Unp_h:hover:not(.pressed){transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.8)}.AiChatInput_modeButton__Unp_h.pressed{color:rgba(0,0,0,.9)}.AiChatInput_modeButton__Unp_h.pressed,.AiChatInput_modeButton__Unp_h.pressed:hover{background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);transform:translateY(1px)}.AiChatInput_attachButton__9Wyke .AiChatInput_iconTooltip__Q1Sik,.AiChatInput_modeButton__Unp_h .AiChatInput_iconTooltip__Q1Sik,.AiChatInput_webSearchButton__lW14g .AiChatInput_iconTooltip__Q1Sik{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(6px);white-space:nowrap;background:rgba(255,255,255,.28);border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#000;padding:var(--space-075) var(--space-150);border-radius:var(--radius-100);font:var(--font-125);font-size:11px;opacity:0;pointer-events:none;transition:opacity .08s ease,transform .08s ease;z-index:5}.AiChatInput_attachButton__9Wyke:hover .AiChatInput_iconTooltip__Q1Sik,.AiChatInput_modeButton__Unp_h:hover .AiChatInput_iconTooltip__Q1Sik,.AiChatInput_webSearchButton__lW14g:hover .AiChatInput_iconTooltip__Q1Sik{opacity:1;transform:translateX(-50%) translateY(4px)}.AiChatInput_expandableContainer__f6LaU{position:relative;width:100%}.AiChatInput_expandButton__wYNlH{position:absolute;top:-18px;right:24px;width:32px;height:32px;background:transparent;border:none;cursor:pointer;z-index:10;transition:transform .4s cubic-bezier(.4,0,.2,1)}.AiChatInput_expandArrow__OPocJ{opacity:.3;transition:all .3s cubic-bezier(.4,0,.2,1);transform:rotate(0deg)}.AiChatInput_expandButton__wYNlH:hover .AiChatInput_expandArrow__OPocJ{opacity:1}.AiChatInput_expandArrowFlipped__YvN_m{transform:rotate(180deg)!important}.AiChatInput_tasksSection__F9BHA{position:absolute;bottom:100%;left:16px;right:16px;height:0;overflow:visible;background-color:var(--surface-background-color);border-radius:16px 16px 0 0;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;z-index:1}.AiChatInput_tasksSectionExpanded__jFKuQ{height:184px;padding:12px 12px 28px;margin-bottom:-16px;opacity:1;box-shadow:-2px -2px 4px var(--surface-shadow-color-light),2px -2px 4px var(--surface-shadow-color-dark),-2px 0 4px var(--surface-shadow-color-light),2px 0 4px var(--surface-shadow-color-dark)}.AiChatInput_checklist__NOjhh{--background:var(--surface-background-color);--text:var(--glass-text);--check:#4f29f0;--disabled:#c3c8de;width:100%;height:100%;background:var(--background);border-radius:10px;position:relative;display:flex;flex-direction:column;gap:12px;padding:8px}.AiChatInput_checklistItem__4E7hJ{display:flex;align-items:center;gap:15px}.AiChatInput_checklistItem__4E7hJ label{color:var(--text);position:relative;cursor:pointer;display:grid;align-items:center;width:-moz-fit-content;width:fit-content;transition:color .3s ease;font-size:.875rem;line-height:1.4;font-weight:300;font-family:var(--font-family);opacity:.8}.AiChatInput_checklistItem__4E7hJ label:after,.AiChatInput_checklistItem__4E7hJ label:before{content:"";position:absolute}.AiChatInput_checklistItem__4E7hJ label:before{height:2px;width:8px;left:-27px;background:var(--check);border-radius:2px;transition:background .3s ease}.AiChatInput_checklistItem__4E7hJ label:after{height:4px;width:4px;top:8px;left:-25px;border-radius:50%}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:relative;height:15px;width:15px;outline:none;border:0;margin:0;cursor:pointer;background:var(--background);display:grid;align-items:center}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:after,.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:before{content:"";position:absolute;height:2px;top:auto;background:var(--check);border-radius:2px}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:before{width:0;right:60%;transform-origin:right bottom}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:after{width:0;left:40%;transform-origin:left bottom}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:checked:before{animation:AiChatInput_check-01___yA7D .4s ease forwards}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:checked:after{animation:AiChatInput_check-02__93N28 .4s ease forwards}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:checked+label{color:var(--disabled);animation:AiChatInput_move__Bc4Pi .3s ease .1s forwards}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:checked+label:before{background:var(--disabled);animation:AiChatInput_slice__xYM7a .4s ease forwards}.AiChatInput_checklistItem__4E7hJ input[type=checkbox]:checked+label:after{animation:AiChatInput_firework___9Vjw .5s ease .1s forwards}@keyframes AiChatInput_move__Bc4Pi{50%{padding-left:8px;padding-right:0}to{padding-right:4px}}@keyframes AiChatInput_slice__xYM7a{60%{width:100%;left:4px}to{width:100%;left:-2px;padding-left:0}}@keyframes AiChatInput_check-01___yA7D{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_check-02__93N28{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_firework___9Vjw{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 0 0 #4f29f0,14px -8px 0 0 #4f29f0,14px 8px 0 0 #4f29f0,0 15px 0 0 #4f29f0,-14px 8px 0 0 #4f29f0,-14px -8px 0 0 #4f29f0}}.AiChatInput_agentHeader__gGIa8{border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;transition:all .2s ease}.AiChatInput_agentHeaderContent__CkVT0{display:flex;align-items:center;justify-content:space-between;padding:10px var(--space-200)}.AiChatInput_agentStatusInfo__b_Lvr{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--glass-text)}.AiChatInput_agentStatusDot__9L30F{width:8px;height:8px;border-radius:50%;flex-shrink:0}.AiChatInput_agentStatusDot__9L30F.AiChatInput_active__9_yUh{background-color:#2196f3;animation:AiChatInput_agentPulse__qIKqf 2s infinite}.AiChatInput_agentStatusDot__9L30F.AiChatInput_ready__EcPxO{background-color:rgba(0,0,0,.15)}@keyframes AiChatInput_agentPulse__qIKqf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.AiChatInput_agentTitle__m4_zs{font-size:.8rem;font-weight:600;color:var(--glass-text)}.AiChatInput_agentSeparator__UOLND{color:rgba(0,0,0,.3)}.AiChatInput_agentStatusText__xOG1_{color:var(--glass-text-subtle);font-size:.75rem}.AiChatInput_agentHeaderActions__PAWyQ{display:flex;align-items:center;gap:var(--space-075)}.AiChatInput_agentViewButton___lH2h{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--radius-100);font-size:.7rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;background:transparent;color:rgba(0,0,0,.5)}.AiChatInput_agentViewButton___lH2h:hover{color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.04)}.AiChatInput_agentExpandIcon__yYbai{display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.3);transition:color .2s ease}.AiChatInput_agentHeader__gGIa8:hover .AiChatInput_agentExpandIcon__yYbai{color:rgba(0,0,0,.5)}.AiChatInput_agentExpandedContent__dTvkc{padding:0 var(--space-200) var(--space-150);animation:AiChatInput_agentSlideDown__CXZa2 .2s ease-out}@keyframes AiChatInput_agentSlideDown__CXZa2{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AiChatInput_agentEmptyState__shs9g{padding:var(--space-150) 0;text-align:center}.AiChatInput_agentEmptyTitle__D1_SU{font-size:.8rem;font-weight:500;color:var(--glass-text);margin:0 0 var(--space-050) 0}.AiChatInput_agentEmptySubtitle__q9c47{font-size:.7rem;color:var(--glass-text-subtle);margin:0}.AiChatInput_agentStatusSection__ex4EL{background-color:rgba(0,0,0,.02);border-radius:var(--radius-200);padding:var(--space-150);padding-right:44px;margin-bottom:var(--space-100);position:relative}.AiChatInput_agentStatusHeader___Qf31{display:flex;align-items:center;margin-bottom:var(--space-075)}.AiChatInput_agentStatusLabel__1TB__{font-size:.7rem;font-weight:600;color:var(--glass-text)}.AiChatInput_agentIndicator__OISAi{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px}.AiChatInput_agentIndicator__OISAi.AiChatInput_in_progress__PTaLJ,.AiChatInput_agentIndicator__OISAi.AiChatInput_queued__kR3jA{color:#2196f3}.AiChatInput_agentIndicator__OISAi.AiChatInput_completed__xQX7m{color:#4caf50}.AiChatInput_agentIndicator__OISAi.AiChatInput_failed__ogbeS{color:#f44336}.AiChatInput_agentIconWrapper__qvDKM{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.AiChatInput_agentSyncIcon__8gbPE{position:absolute;color:#2196f3;animation:AiChatInput_agentSpin__PeXWf 1.5s linear infinite}.AiChatInput_agentDotLarge__xGEOq{width:8px;height:8px;border-radius:50%;background-color:#2196f3;animation:AiChatInput_agentPulse__qIKqf 1.5s ease-in-out infinite;z-index:1}.AiChatInput_agentCheckIcon__7hjQl,.AiChatInput_agentCloseIcon__88IPv{width:16px;height:16px}@keyframes AiChatInput_agentSpin__PeXWf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiChatInput_agentActivityStream__whPip{font-size:.65rem;color:var(--glass-text-subtle);line-height:1.4;padding-left:var(--space-050)}.AiChatInput_agentActivityItem__VjeFY{display:flex;align-items:flex-start;gap:var(--space-075);padding:var(--space-050) 0}.AiChatInput_agentActivityIcon__rktMz{color:rgba(0,0,0,.3);flex-shrink:0;margin-top:2px}.AiChatInput_agentActivityText__PhxPQ{flex:1 1}.AiChatInput_agentQueueCount__gnox4{font-size:.7rem;color:var(--glass-text-subtle);margin-bottom:var(--space-075)}.AiChatInput_agentListingsList__j_Oqy{display:flex;flex-direction:column;gap:var(--space-075);max-height:120px;overflow-y:auto}.AiChatInput_agentListingItem__p5uQy{display:flex;align-items:center;gap:var(--space-100);padding:var(--space-100);background-color:rgba(0,0,0,.02);border-radius:var(--radius-200)}.AiChatInput_agentListingInfo__PO80Y{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0;padding-left:4px}.AiChatInput_agentListingTitle__tdcvn{font-size:.75rem;font-weight:500;color:var(--glass-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChatInput_agentListingCompany__wYI7P{font-size:.65rem;color:var(--glass-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease;cursor:pointer}.AiChatInput_agentListingCompany__wYI7P:hover{color:#00a8ff}.AiChatInput_agentOpenButton__4BgUG{font-size:.65rem;font-weight:500;color:rgba(0,0,0,.5);text-decoration:none;padding:3px 8px;border-radius:var(--radius-100);transition:all .2s ease;flex-shrink:0}.AiChatInput_agentOpenButton__4BgUG:hover{color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.04)}.Modal_background__2SBAj{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;animation:var(--animation-duration) var(--animation-easing) forwards Modal_fade-in__BEw4w;z-index:50}.Modal_background__2SBAj.Modal_closing__Dny12{animation:var(--animation-duration) var(--animation-easing) forwards Modal_fade-out__WmpTj;pointer-events:none}.Modal_container__FT0tr{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:51}.Modal_modal__Tu8RC{pointer-events:auto;display:flex;flex-direction:column;gap:var(--space-200);min-width:600px;min-height:240px;max-width:80%;max-height:80%;padding:var(--space-300);border-radius:var(--radius-200);background-color:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);opacity:0;animation:var(--animation-duration) var(--animation-easing) forwards Modal_fade-in__BEw4w,var(--animation-duration) var(--animation-easing) forwards Modal_scale-in__W7ZVz}.Modal_modal__Tu8RC.Modal_closing__Dny12{animation:var(--animation-duration) var(--animation-easing) forwards Modal_fade-out__WmpTj,var(--animation-duration) var(--animation-easing) forwards Modal_scale-out___8jVM}.Modal_title__h8DNV{font:var(--font-200);font-weight:700;color:rgba(0,0,0,.85);margin:0;letter-spacing:-.02em}.Modal_header__zc1oF{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-150);border-bottom:1px solid rgba(0,0,0,.04)}.Modal_closeButton__dflAR{width:32px;height:32px;border-radius:4px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none;color:rgba(0,0,0,.4);opacity:.6}.Modal_closeButton__dflAR:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);opacity:1;color:rgba(0,0,0,.7)}.Modal_closeButton__dflAR:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.Modal_content__PnZsx{flex:1 1;overflow-y:auto}.Modal_footer__N4nWq{display:flex;justify-content:flex-end;gap:var(--space-100);padding-top:var(--space-150);border-top:1px solid rgba(0,0,0,.04)}@keyframes Modal_fade-in__BEw4w{0%{opacity:0}to{opacity:1}}@keyframes Modal_fade-out__WmpTj{0%{opacity:1}to{opacity:0}}@keyframes Modal_scale-in__W7ZVz{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Modal_scale-out___8jVM{0%{transform:scale(1)}to{transform:scale(.95)}}.AiChatApplicationThinking_thinkingCard__iapTE{display:flex;flex-direction:column;padding:var(--space-200);border-radius:var(--radius-200);border:1px solid rgba(0,0,0,.08);max-width:600px;gap:var(--space-150)}.AiChatApplicationThinking_header__Hl9b5{display:flex;align-items:flex-start;gap:var(--space-150)}.AiChatApplicationThinking_iconContainer__E0Lqa{width:48px;height:48px;border-radius:var(--radius-100);display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.5);flex-shrink:0}.AiChatApplicationThinking_statusIcon__VbRKV{font-size:24px}.AiChatApplicationThinking_info__SHTzf{display:flex;flex-direction:column;gap:var(--space-075);flex:1 1;min-width:0}.AiChatApplicationThinking_title__E__5i{text-transform:lowercase}.AiChatApplicationThinking_message__nbL7e,.AiChatApplicationThinking_title__E__5i{font-size:14px;font-weight:500;font-family:var(--font-family);margin:0;line-height:1.5}.AiChatApplicationThinking_message__nbL7e{color:rgba(0,0,0,.6)}.AiChatApplicationThinking_jobTitle__jXmzE{font-size:14px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.5);margin:0;font-style:italic;line-height:1.5}.AiChatApplicationThinking_spinner__MtCQE{width:32px;height:32px;flex-shrink:0}.AiChatApplicationThinking_spinnerCircle__EDext{width:100%;height:100%;border:3px solid rgba(0,149,255,.2);border-top-color:#0095ff;border-radius:50%;animation:AiChatApplicationThinking_spin__zOvqx 1s linear infinite}@keyframes AiChatApplicationThinking_spin__zOvqx{to{transform:rotate(1turn)}}.AiChatApplicationThinking_progressContainer__G8tzM{display:flex;align-items:center;gap:var(--space-125)}.AiChatApplicationThinking_progressBar__qGFJg{flex:1 1;height:8px;background:rgba(0,0,0,.1);border-radius:var(--radius-050);overflow:hidden}.AiChatApplicationThinking_progressFill__3Het0{height:100%;background:linear-gradient(90deg,#0095ff,#00b4d8);border-radius:var(--radius-050);transition:width .3s ease}.AiChatApplicationThinking_progressText__L3vc6{min-width:40px;text-align:right}.AiChatApplicationThinking_detailsButton__0QyFD,.AiChatApplicationThinking_progressText__L3vc6{font-size:14px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.6);line-height:1.5}.AiChatApplicationThinking_detailsButton__0QyFD{background:transparent;border:none;cursor:pointer;padding:var(--space-100);border-radius:var(--radius-100);transition:all .2s ease;text-align:left}.AiChatApplicationThinking_detailsButton__0QyFD:hover{background:rgba(0,149,255,.1)}.AiChatApplicationThinking_details__yQAnM{display:flex;flex-direction:column;gap:var(--space-100);padding:var(--space-150);background:rgba(255,255,255,.5);border-radius:var(--radius-100)}.AiChatApplicationThinking_detailItem__svyoZ{display:flex;justify-content:space-between;gap:var(--space-125)}.AiChatApplicationThinking_detailLabel__GWJeH,.AiChatApplicationThinking_detailValue__p1y6B{font-size:14px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.6);line-height:1.5}.AiChatApplicationThinking_detailValue__p1y6B{text-align:right}.AiChatCompanyInfo_companyCard__I1Tdj{display:flex;flex-direction:column;gap:var(--space-150);padding:var(--space-200);border-radius:var(--radius-200);max-width:400px;cursor:pointer;transition:all .2s ease;background-color:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.AiChatCompanyInfo_companyCard__I1Tdj:hover{transform:translateY(-2px);box-shadow:-3px -3px 6px var(--surface-shadow-color-light),3px 3px 6px var(--surface-shadow-color-dark)}.AiChatCompanyInfo_header__vALrm{display:flex;gap:var(--space-150);align-items:flex-start}.AiChatCompanyInfo_logoContainer__IlFFY{width:48px;height:48px;border-radius:var(--radius-100);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AiChatCompanyInfo_logo__cyauo{width:48px;height:48px;object-fit:cover}.AiChatCompanyInfo_logoPlaceholder__h3pvr{filter:invert(var(--glass-image-invert))}.AiChatCompanyInfo_headerInfo__cEE6c{display:flex;flex-direction:column;gap:2px;min-width:0}.AiChatCompanyInfo_name__hNGhx{font-size:1.1rem;font-weight:600;color:var(--glass-text);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChatCompanyInfo_location___wBIu{font-size:.85rem;color:var(--glass-text-subtle);margin:0}.AiChatCompanyInfo_summary__EWjL_{font-size:.9rem;color:var(--glass-text-subtle);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.AiChatCompanyInfo_stats__sJn_3{display:flex;gap:var(--space-150);flex-wrap:wrap}.AiChatCompanyInfo_stat__7aVb_{font-size:.8rem;color:var(--glass-text-subtle);background:rgba(255,255,255,.3);padding:var(--space-050) var(--space-100);border-radius:var(--radius-050)}.AiChatCompanyInfo_industries__PNihJ{display:flex;gap:var(--space-075);flex-wrap:wrap}.AiChatCompanyInfo_industryTag__UysIA{font-size:.75rem;color:var(--glass-text);background:rgba(0,168,255,.15);padding:var(--space-050) var(--space-100);border-radius:var(--radius-050)}.AiChatCompanyInfo_skeleton__opJU7 .AiChatCompanyInfo_logoContainer__IlFFY{width:48px;height:48px}.AiChatCompanyInfo_skeleton__opJU7 .AiChatCompanyInfo_name__hNGhx{width:140px;height:20px}.AiChatCompanyInfo_skeleton__opJU7 .AiChatCompanyInfo_location___wBIu{width:100px;height:14px}.AiChatCompanyInfo_skeleton__opJU7 .AiChatCompanyInfo_summary__EWjL_{width:100%;height:40px}.AiChatCompanyInfo_skeleton__opJU7 .AiChatCompanyInfo_stat__7aVb_{width:80px;height:22px}.Skeleton_skeletonWrapper__isqLD{position:relative;display:inline-block}.Skeleton_skeleton__wBmLV{background:var(--glass-background);animation:Skeleton_skeleton-pulse__wf_Jl 2s ease-in-out infinite;pointer-events:none}.Skeleton_text__oJjCT{border-radius:4px;width:100%}.Skeleton_box__WCUuG{border-radius:8px}.Skeleton_circle__Hg4nP{border-radius:50%}@keyframes Skeleton_skeleton-pulse__wf_Jl{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.AiChatCompanyCard_companyCard__YMin_{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:12px;transition:all .2s ease;cursor:pointer;background-color:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.AiChatCompanyCard_companyCard__YMin_:hover{transform:translateY(-2px);box-shadow:-3px -3px 6px var(--surface-shadow-color-light),3px 3px 6px var(--surface-shadow-color-dark)}.AiChatCompanyCard_content__VqfXZ{flex:1 1;display:flex;flex-direction:column;gap:12px}.AiChatCompanyCard_header__dGTFQ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.AiChatCompanyCard_logoContainer__mcjnt{display:flex;justify-content:center;align-items:center;border-radius:6px;width:56px;height:56px;flex-shrink:0;overflow:hidden}.AiChatCompanyCard_logo__SCHvK{width:56px;height:56px;object-fit:cover}.AiChatCompanyCard_logoPlaceholder__6ttdh{filter:invert(var(--glass-image-invert))}.AiChatCompanyCard_headerContent__surLu{display:flex;gap:16px;align-items:center;width:100%}.AiChatCompanyCard_headerText__Ktaoh{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0}.AiChatCompanyCard_name__3xcgS{font-size:1.125rem;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChatCompanyCard_location__mEjs7{font-size:.9rem;color:var(--glass-text-subtle)}.AiChatCompanyCard_industries__0CQOe{display:flex;gap:8px;flex-wrap:wrap}.AiChatCompanyCard_industryTag__4Mzvf{font-size:.8rem;color:var(--glass-text);background:rgba(0,168,255,.15);padding:4px 10px;border-radius:12px}.AiChatCompanyCard_skeleton__IDrMA .AiChatCompanyCard_logoContainer__mcjnt{width:56px;height:56px}.AiChatCompanyCard_skeleton__IDrMA .AiChatCompanyCard_name__3xcgS{width:140px;height:20px}.AiChatCompanyCard_skeleton__IDrMA .AiChatCompanyCard_location__mEjs7{width:100px;height:16px}.AiChatCompanyStack_outerContainer__P8fg4{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;max-width:100%}.AiChatCompanyStack_header__KLP6E{display:flex;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--glass-border)}.AiChatCompanyStack_singleCompany__2hifQ .AiChatCompanyStack_header__KLP6E{justify-content:flex-start}.AiChatCompanyStack_singleCardWrapper__auwUD{padding:16px}.AiChatCompanyStack_singleCompany__2hifQ .AiChatCompanyStack_singleCardWrapper__auwUD{transform:scale(1)}.AiChatCompanyStack_innerContainer__K0J2S{position:relative;display:flex;max-width:100%;overflow:hidden}.AiChatCompanyStack_companies__74gyJ{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;width:100%;padding:16px 0}.AiChatCompanyStack_companies__74gyJ::-webkit-scrollbar{display:none}.AiChatCompanyStack_cardWrapper__k12ME{flex:0 0 41%;scroll-snap-align:center}.AiChatCompanyStack_cardWrapper__k12ME:first-child{margin-left:29.5%}.AiChatCompanyStack_cardWrapper__k12ME:last-child{margin-right:29.5%}.AiChatCompanyStack_innerContainer__K0J2S:after,.AiChatCompanyStack_innerContainer__K0J2S:before{content:"";position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:2}.AiChatCompanyStack_innerContainer__K0J2S:before{left:0;background:linear-gradient(to right,var(--surface-background-color) 0,color-mix(in srgb,var(--surface-background-color) 70%,transparent) 40%,transparent 100%)}.AiChatCompanyStack_innerContainer__K0J2S:after{right:0;background:linear-gradient(to left,var(--surface-background-color) 0,color-mix(in srgb,var(--surface-background-color) 70%,transparent) 40%,transparent 100%)}.AiChatCompanyStack_navButtonLeft__jkV7_,.AiChatCompanyStack_navButtonRight___GRqt{position:absolute;top:50%;height:100%;display:flex;align-items:center;transform:translateY(-50%);z-index:4}.AiChatCompanyStack_navButtonLeft__jkV7_{left:8px}.AiChatCompanyStack_navButtonRight___GRqt{right:8px}.AiChatEditProposal_editProposalCard__7cTIt{display:flex;flex-direction:column;padding:var(--space-200);border-radius:var(--radius-200);border:1px solid rgba(0,0,0,.08);max-width:800px;gap:var(--space-200)}.AiChatEditProposal_header__0LY8G{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-150);padding-bottom:var(--space-150);border-bottom:1px solid rgba(0,0,0,.08)}.AiChatEditProposal_headerInfo__OIXzL{display:flex;flex-direction:column;gap:var(--space-050)}.AiChatEditProposal_title__F_xaC{font:var(--font-200);color:#000;margin:0;font-weight:600;text-transform:lowercase}.AiChatEditProposal_subtitle__3LOKL{font:var(--font-125);color:rgba(0,0,0,.6);margin:0}.AiChatEditProposal_acceptAllButton__z2hWy{flex-shrink:0}.AiChatEditProposal_changeItem__bhlW6,.AiChatEditProposal_changesList__lkvjs{display:flex;flex-direction:column;gap:var(--space-150)}.AiChatEditProposal_changeItem__bhlW6{padding:var(--space-175);background:rgba(255,255,255,.5);border-radius:var(--radius-150);border:2px solid transparent;transition:all .2s ease}.AiChatEditProposal_changeItem__bhlW6.AiChatEditProposal_accepted__98rHW{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.05)}.AiChatEditProposal_changeItem__bhlW6.AiChatEditProposal_rejected__RH_5E{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.05);opacity:.6}.AiChatEditProposal_changeHeader__eKFbe{display:flex;justify-content:space-between;align-items:center}.AiChatEditProposal_section__WOWC2{font:var(--font-150);color:#0095ff;font-weight:600;text-transform:lowercase}.AiChatEditProposal_statusBadge__cSiu4{display:flex;align-items:center}.AiChatEditProposal_acceptedBadge__ufCr0{background:rgba(34,197,94,.1);color:#22c55e}.AiChatEditProposal_acceptedBadge__ufCr0,.AiChatEditProposal_rejectedBadge__aLOMu{padding:var(--space-050) var(--space-100);border-radius:var(--radius-050);font:var(--font-100);font-weight:600}.AiChatEditProposal_rejectedBadge__aLOMu{background:rgba(239,68,68,.1);color:#ef4444}.AiChatEditProposal_diffView__9c7Xf{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:var(--space-150);gap:var(--space-150);align-items:stretch}.AiChatEditProposal_diffColumn__UsRt5{display:flex;flex-direction:column;gap:var(--space-075)}.AiChatEditProposal_diffLabel__VWkws{font:var(--font-100);color:rgba(0,0,0,.6);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.AiChatEditProposal_diffContent__Z7jJL{padding:var(--space-125);border-radius:var(--radius-100);font:var(--font-125);line-height:1.6;min-height:60px}.AiChatEditProposal_diffContent__Z7jJL.AiChatEditProposal_original__K4Bae{background:rgba(239,68,68,.08);color:rgba(0,0,0,.7);text-decoration:line-through;-webkit-text-decoration-color:rgba(239,68,68,.5);text-decoration-color:rgba(239,68,68,.5)}.AiChatEditProposal_diffContent__Z7jJL.AiChatEditProposal_proposed__O1hGM{background:rgba(34,197,94,.08);color:#000;font-weight:500}.AiChatEditProposal_diffArrow__z2LkE{display:flex;align-items:center;font-size:24px;color:rgba(0,0,0,.3)}.AiChatEditProposal_reason__dV92V{display:flex;gap:var(--space-075);padding:var(--space-125);background:rgba(0,149,255,.05);border-radius:var(--radius-100);border-left:3px solid #0095ff}.AiChatEditProposal_reasonLabel__Mlay6{font:var(--font-125);color:#0095ff;font-weight:600;flex-shrink:0}.AiChatEditProposal_reasonText__0jbgp{font:var(--font-125);color:rgba(0,0,0,.7);line-height:1.5}.AiChatEditProposal_actions__HJOZw{display:flex;gap:var(--space-100);justify-content:flex-end;padding-top:var(--space-100);border-top:1px solid rgba(0,0,0,.08)}.AiChatEditProposal_actionButton__eHPQK{padding:var(--space-100) var(--space-175);border-radius:var(--radius-100);font:var(--font-125);font-weight:600;cursor:pointer;border:none;transition:all .2s ease}.AiChatEditProposal_acceptButton__1GSY2{background:rgba(34,197,94,.1);color:#22c55e}.AiChatEditProposal_acceptButton__1GSY2:hover{background:rgba(34,197,94,.2);transform:translateY(-1px)}.AiChatEditProposal_rejectButton__88uzp{background:rgba(239,68,68,.1);color:#ef4444}.AiChatEditProposal_rejectButton__88uzp:hover{background:rgba(239,68,68,.2);transform:translateY(-1px)}.AiChatEditProposal_completedMessage__6sela{padding:var(--space-150);background:rgba(34,197,94,.1);border-radius:var(--radius-100);font:var(--font-150);color:#22c55e;text-align:center;font-weight:500}.AiChatEmployeeCard_employeeCard__dEy3W{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;transition:all .2s ease;background-color:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.AiChatEmployeeCard_employeeCard__dEy3W:hover{transform:translateY(-2px);box-shadow:-3px -3px 6px var(--surface-shadow-color-light),3px 3px 6px var(--surface-shadow-color-dark)}.AiChatEmployeeCard_content__Z_KxQ{display:flex;align-items:center;gap:12px}.AiChatEmployeeCard_avatar__caf3q{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--glass-accent) 0,var(--glass-accent-hover) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:600;font-size:1rem;color:white}.AiChatEmployeeCard_info__BEB7F{display:flex;flex-direction:column;gap:2px;min-width:0}.AiChatEmployeeCard_name__qTVlO{font-size:1rem;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChatEmployeeCard_title__RCF7T{font-size:.85rem}.AiChatEmployeeCard_company__vViqD,.AiChatEmployeeCard_title__RCF7T{color:var(--glass-text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChatEmployeeCard_company__vViqD{font-size:.8rem}.AiChatEmployeeCard_actions__DcpqN{display:flex;gap:8px}.AiChatEmployeeCard_actionButton__Ctm1f{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:.85rem;font-weight:500;text-decoration:none;color:var(--glass-text);transition:all .2s ease}.AiChatEmployeeCard_actionButton__Ctm1f:hover{background:var(--glass-hover)}.AiChatEmployeeCard_actionButton__Ctm1f svg{flex-shrink:0}.AiChatEmployeeCard_skeleton___ASd9 .AiChatEmployeeCard_avatar__caf3q{width:48px;height:48px}.AiChatEmployeeCard_skeleton___ASd9 .AiChatEmployeeCard_name__qTVlO{width:120px;height:18px}.AiChatEmployeeCard_skeleton___ASd9 .AiChatEmployeeCard_title__RCF7T{width:100px;height:14px}.AiChatEmployeeCard_skeleton___ASd9 .AiChatEmployeeCard_company__vViqD{width:80px;height:14px}.AiChatEmployeeStack_outerContainer__4jKqP{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;max-width:100%}.AiChatEmployeeStack_header__u_JeG{display:flex;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--glass-border)}.AiChatEmployeeStack_innerContainer__Zo6pA{position:relative;display:flex;max-width:100%;overflow:hidden}.AiChatEmployeeStack_employees__knkYR{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;width:100%;padding:16px 0}.AiChatEmployeeStack_employees__knkYR::-webkit-scrollbar{display:none}.AiChatEmployeeStack_cardWrapper__7Ybhz{flex:0 0 41%;scroll-snap-align:center}.AiChatEmployeeStack_cardWrapper__7Ybhz:first-child{margin-left:29.5%}.AiChatEmployeeStack_cardWrapper__7Ybhz:last-child{margin-right:29.5%}.AiChatEmployeeStack_navButtonLeft__32dpN,.AiChatEmployeeStack_navButtonRight__ML2BK{position:absolute;top:50%;height:100%;display:flex;align-items:center;transform:translateY(-50%);z-index:3}.AiChatEmployeeStack_navButtonLeft__32dpN{left:0}.AiChatEmployeeStack_navButtonRight__ML2BK{right:0}.AiChatItemList_itemList__SxTa_{flex:1 1;padding:24px;display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%}.AiChatJobCard_jobCard___TmAE{display:flex;flex-direction:column;padding:10px;border-radius:var(--radius-200);background-color:var(--surface-background-color);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);transition:all .2s ease;cursor:pointer;height:165px;text-decoration:none}.AiChatJobCard_jobCard___TmAE:hover{transform:translateY(-2px);box-shadow:-4px -4px 8px var(--surface-shadow-color-light),4px 4px 8px var(--surface-shadow-color-dark)}.AiChatJobCard_jobCardSkeleton__scel0{height:165px}.AiChatJobCard_content__DIP2G{flex:1 1;display:flex;flex-direction:column;gap:10px}.AiChatJobCard_header__Xum1j{display:flex;align-items:center}.AiChatJobCard_companyLogoContainer__8q5IQ{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-100);width:40px;height:40px;flex-shrink:0;overflow:hidden}.AiChatJobCard_companyLogo__xyoQ6{width:40px;height:40px;object-fit:cover}.AiChatJobCard_companyLogoPlaceholder__EjBuo{filter:invert(var(--glass-image-invert));width:20px;height:20px}.AiChatJobCard_headerContent__sRtLs{display:flex;gap:var(--space-100);align-items:center;width:100%}.AiChatJobCard_headerText__zrXr9{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.AiChatJobCard_title__N_5eJ{font-size:.8rem;font-weight:500;line-height:1.3;color:var(--glass-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChatJobCard_company__GAT8o{font-size:.7rem;color:var(--glass-text-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChatJobCard_footer__iBa_g{display:flex;align-items:stretch;gap:8px;flex:1 1}.AiChatJobCard_detailsBox__cOuOt{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px;background-color:rgba(0,0,0,.03);border-radius:var(--radius-100);flex:1 1;min-width:0}.AiChatJobCard_fieldValue__JbK1j{font-size:12px;font-weight:500;color:#000;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChatJobCard_fitScoreBox__ofGCr{border-radius:var(--radius-100);background-color:rgba(0,0,0,.03);padding:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AiChatJobCard_fitScoreWrapper__tOuFn{width:65px;height:65px;box-shadow:-2px -2px 4px var(--surface-shadow-color-light),2px 2px 4px var(--surface-shadow-color-dark);flex-shrink:0}.AiChatJobCard_fitScoreContainer__qDN3e,.AiChatJobCard_fitScoreWrapper__tOuFn{border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center}.AiChatJobCard_fitScoreContainer__qDN3e{width:58px;height:58px;position:relative;box-shadow:inset -1px -1px 2px var(--surface-shadow-color-light),inset 1px 1px 2px var(--surface-shadow-color-dark)}.AiChatJobCard_fitScoreCircle__tOIfb{width:53px;height:53px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.AiChatJobCard_fitScorePercentage__OfvLc{font-size:13px;font-weight:700;line-height:1;letter-spacing:-.3px;color:rgba(0,0,0,.85);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.AiChatJobCard_circleProgress__ugBuC{width:100%;height:100%;transform:rotate(-90deg)}.AiChatJobCard_circleProgressBar__6SvcL{fill:none;stroke:#0095ff;stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .5s ease}.AiChatJobCard_circleBackground__Cn1Gj{fill:none;stroke:rgba(0,0,0,.06);stroke-width:3}.AiChatJobCard_tags__8_zjB{display:flex;flex-wrap:wrap;gap:8px}.AiChatJobCard_tag__oL86P{font-size:.875rem;padding:4px 12px;border-radius:16px;font-weight:500}.AiChatJobCard_datePostedContainer__ko3SN{display:flex;align-items:center;justify-content:flex-end}.AiChatJobCard_datePostedText___RQD6{font-size:.875rem;color:var(--glass-text-subtle)}.AiChatJobStack_outerContainer__hg6BT{display:flex;flex-direction:column;border-radius:var(--radius-200);overflow:visible;max-width:100%}.AiChatJobStack_header__OkT19{display:flex;justify-content:space-between;align-items:center;padding:var(--space-100) 0;font-size:.75rem;font-weight:600;color:var(--glass-text)}.AiChatJobStack_header__OkT19 p:last-child{font-weight:400;color:var(--glass-text-subtle)}.AiChatJobStack_innerContainer__mJfbl{position:relative;display:flex;max-width:100%;overflow:visible}.AiChatJobStack_jobs__VN0pH{display:flex;gap:12px;overflow-x:auto;overflow-y:visible;scrollbar-width:none;scroll-snap-type:x mandatory;width:100%;padding:12px;margin:-12px}.AiChatJobStack_jobs__VN0pH::-webkit-scrollbar{display:none}.AiChatJobStack_cardWrapper__bB5jg{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px);scroll-snap-align:start;max-width:200px}.AiChatJobStack_cardWrapper__bB5jg:first-child{padding-left:8px}.AiChatJobStack_cardWrapper__bB5jg:last-child{padding-right:8px}.AiChatJobStack_footer__5o1Px{display:flex;justify-content:center;align-items:center;gap:var(--space-150);padding-top:var(--space-150)}.AiChatJobStack_navButton__AgiG1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;border-radius:var(--radius-100);cursor:pointer;transition:all .2s ease;color:rgba(0,0,0,.6)}.AiChatJobStack_navButton__AgiG1:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.8)}.AiChatJobStack_navButton__AgiG1:active{transform:translateY(1px);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);color:rgba(0,0,0,.9)}.AiChatMessage_messageWrapper__mEiq0{display:flex;flex-direction:column;width:100%}.AiChatMessage_messageWrapper__mEiq0:has(.AiChatMessage_aiMessage__YsZun){margin-bottom:16px}.AiChatMessage_messageWrapper__mEiq0:has(.AiChatMessage_userMessage__EkI1A){margin-bottom:8px}.AiChatMessage_messageWrapper__mEiq0:last-child{margin-bottom:0}.AiChatMessage_message__cRYS_{display:flex;word-wrap:break-word;word-break:break-word}.AiChatMessage_userMessage__EkI1A{align-self:flex-end;max-width:80%;border-radius:16px;border-bottom-right-radius:4px;box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.AiChatMessage_userMessage__EkI1A .AiChatMessage_messageContent__JIu1g{padding:8px 16px;white-space:pre-wrap;font-size:14px;line-height:1.5;font-weight:500;font-family:var(--font-family)}.AiChatMessage_aiMessage__YsZun{align-self:flex-start;width:100%;max-width:100%;color:var(--glass-text);font-family:Crimson Pro,serif}.AiChatMessage_aiMessage__YsZun .AiChatMessage_messageContent__JIu1g{background-color:rgba(0,0,0,.02);border-radius:var(--radius-200);padding:var(--space-150);white-space:wrap;width:100%;max-width:100%}.AiChatMessage_thinkingHeader__7GVq_{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.AiChatMessage_thinkingRow__SOSEI{justify-content:space-between}.AiChatMessage_thinkingLeft__yUEXs,.AiChatMessage_thinkingRow__SOSEI{display:flex;align-items:center;gap:8px}.AiChatMessage_thinkingComplete__c5p8T{font-size:12px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.6);line-height:1.5}.AiChatMessage_historyExpandButton__pqqnx{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:none;cursor:pointer;color:rgba(0,0,0,.4);border-radius:4px;transition:all .15s ease}.AiChatMessage_historyExpandButton__pqqnx:hover{color:rgba(0,0,0,.7);background:rgba(0,0,0,.05)}.AiChatMessage_historyExpandButton__pqqnx svg{transition:transform .2s ease}.AiChatMessage_historyExpandButtonOpen__DKtFj svg{transform:rotate(90deg)}.AiChatMessage_thinkingHistoryDropdown__w8CD_{display:flex;flex-direction:column;gap:6px;padding:8px 0 0;margin-top:4px;border-top:1px solid rgba(0,0,0,.06)}.AiChatMessage_historyItem__z5_NY{display:flex;flex-direction:column;gap:1px}.AiChatMessage_historyStatus__w8RjP{font-size:11px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.5);line-height:1.4}.AiChatMessage_historyDetail__mRdnv{font-size:10px;font-family:var(--font-family);color:rgba(0,0,0,.35);line-height:1.3}.AiChatMessage_thinkingLoader__gjuw7{position:relative;width:65px;height:40px;flex-shrink:0}.AiChatMessage_loaderItem1__jFhqS,.AiChatMessage_loaderItem2__bR_QM,.AiChatMessage_loaderItem3__76j58{position:absolute;background-color:var(--surface-background-color,#e0e0e0);border-radius:50%}.AiChatMessage_loaderItem1__jFhqS{--size:36px;animation:AiChatMessage_loaderScale1__Vans4 2.5s infinite alternate;z-index:1}.AiChatMessage_loaderItem1__jFhqS,.AiChatMessage_loaderItem2__bR_QM{left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size)}.AiChatMessage_loaderItem2__bR_QM{--size:24px;animation:AiChatMessage_loaderScale2__fQh4d 2.5s infinite alternate;z-index:2}.AiChatMessage_loaderItem3__76j58{--size:13px;left:calc(50% - (var(--size) / 2));top:calc(50% - (var(--size) / 2));height:var(--size);width:var(--size);animation:AiChatMessage_loaderScale3__35hR5 2.5s infinite alternate;z-index:3}@keyframes AiChatMessage_loaderScale1__Vans4{0%,10%{transform:scale(0)}to{transform:scale(1);box-shadow:var(--surface-outer-shadow-light,-3px -3px 6px rgba(255,255,255,.8)),var(--surface-outer-shadow-dark,3px 3px 6px rgba(0,0,0,.1))}}@keyframes AiChatMessage_loaderScale2__fQh4d{0%,40%{transform:scale(0)}to{transform:scale(1);box-shadow:var(--surface-outer-shadow-light,-2px -2px 4px rgba(255,255,255,.8)),var(--surface-outer-shadow-dark,2px 2px 4px rgba(0,0,0,.1))}}@keyframes AiChatMessage_loaderScale3__35hR5{0%,70%{transform:scale(0)}to{transform:scale(1);box-shadow:var(--surface-outer-shadow-light,-1px -1px 2px rgba(255,255,255,.8)),var(--surface-outer-shadow-dark,1px 1px 2px rgba(0,0,0,.1))}}.AiChatMessage_paragraph__rChkO{font-size:14px;line-height:1.5;margin:0;font-weight:400;font-family:Crimson Pro,serif}.AiChatMessage_cursorContainer__UeE5H{display:inline-block;vertical-align:top;height:1.5rem;width:.2rem}.AiChatMessage_cursor__EMMbO{display:inline-block;width:100%;height:100%;border-radius:.1rem;background-color:var(--glass-text);animation:AiChatMessage_blink__gn1YS 1s infinite}@keyframes AiChatMessage_blink__gn1YS{0%{opacity:1}50%{opacity:0}to{opacity:1}}.AiChatMessage_h1__p5GDT,.AiChatMessage_h2__aJDfW,.AiChatMessage_h3__oNxYf,.AiChatMessage_h4__a01pe,.AiChatMessage_h5__mx2he,.AiChatMessage_h6__tMR3M{font-weight:700;line-height:1.25;margin:16px 0 8px;font-family:Crimson Pro,serif}.AiChatMessage_h1__p5GDT:first-child,.AiChatMessage_h2__aJDfW:first-child,.AiChatMessage_h3__oNxYf:first-child,.AiChatMessage_h4__a01pe:first-child,.AiChatMessage_h5__mx2he:first-child,.AiChatMessage_h6__tMR3M:first-child{margin-top:0}.AiChatMessage_h1__p5GDT{font-size:1.5rem}.AiChatMessage_h2__aJDfW{font-size:1.25rem}.AiChatMessage_h3__oNxYf{font-size:1.1rem}.AiChatMessage_h4__a01pe{font-size:.95rem}.AiChatMessage_h5__mx2he{font-size:.85rem}.AiChatMessage_h6__tMR3M{font-size:.8rem}.AiChatMessage_orderedList__GA39B{list-style-type:decimal;padding-left:24px;margin-bottom:16px}.AiChatMessage_unorderedList__tgpVL{list-style-type:disc;padding-left:24px;margin-bottom:16px}.AiChatMessage_listItem__7991A{margin:8px 0;font-family:Crimson Pro,serif}.AiChatMessage_strong__CokKv{font-weight:700;font-family:Crimson Pro,serif}.AiChatMessage_pre__M8DGH{font-family:inherit}.AiChatMessage_codeBlock__hG0OK{margin:16px 0;border-radius:6px;border:1px solid var(--glass-light-border)}.AiChatMessage_codeHeader__u9Qtl{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid var(--glass-light-border)}.AiChatMessage_codeContent__w8GgG{overflow-x:auto;max-width:100%}.AiChatMessage_codeContent__w8GgG *{text-shadow:none}.AiChatMessage_language__1vgL8{font-size:14px;text-transform:lowercase}.AiChatMessage_inlineCode__Kqu__{background:rgba(0,0,0,.05);padding:2px 4px;border-radius:4px;font-family:monospace;font-size:16px;font-weight:500}.AiChatMessage_messageFooter__RWtWq{display:flex;align-items:center;margin-top:3px;padding:0;width:100%;gap:8px}.AiChatMessage_assistantFooter__howrE{margin-top:6px}.AiChatMessage_userFooter__hetMl{margin-top:8px}.AiChatMessage_userFooter__hetMl .AiChatMessage_footerRight__uly5z{opacity:0;transition:opacity .2s ease}.AiChatMessage_messageWrapper__mEiq0:hover .AiChatMessage_userFooter__hetMl .AiChatMessage_footerRight__uly5z{opacity:1}.AiChatMessage_footerLeft__xqCOj{display:flex;align-items:center;flex-shrink:0;background-color:var(--surface-background-color);padding-right:8px}.AiChatMessage_footerDivider___grNe{flex:1 1;height:1px;background:rgba(0,0,0,.06)}.AiChatMessage_hasSources__Ceb4e .AiChatMessage_footerDivider___grNe{flex:1 1}.AiChatMessage_footerRight__uly5z{display:flex;gap:4px;align-items:center;flex-shrink:0;background-color:var(--surface-background-color);padding-left:8px}.AiChatMessage_footerButton__Q0732{background:none;border:none;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;color:rgba(0,0,0,.4);transition:all .15s ease;position:relative;border-radius:6px}.AiChatMessage_footerButton__Q0732:hover{color:rgba(0,0,0,.8);transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.AiChatMessage_footerButton__Q0732:active{color:rgba(0,0,0,.9);background-color:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);transform:translateY(1px)}.AiChatMessage_footerButtonLabel__Q2ZtI{font-size:12px;font-weight:500;font-family:var(--font-family)}.AiChatMessage_footerButtonTooltip__Q56h8{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(6px);white-space:nowrap;background:rgba(255,255,255,.28);border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#000;padding:var(--space-075) var(--space-150);border-radius:var(--radius-100);font:var(--font-125);font-size:11px;opacity:0;pointer-events:none;transition:opacity .08s ease,transform .08s ease;z-index:5}.AiChatMessage_footerButton__Q0732:hover .AiChatMessage_footerButtonTooltip__Q56h8{opacity:1;transform:translateX(-50%) translateY(4px)}.AiChatMessage_messageActions__lKkdU{display:flex;justify-content:space-between;align-items:center;margin-top:3px;padding:0;width:100%;position:relative}.AiChatMessage_actionsLeft__750Q2,.AiChatMessage_actionsRight__7cs3P{display:flex;gap:8px;align-items:center;position:relative;z-index:1;background-color:var(--surface-background-color);padding-left:4px}.AiChatMessage_actionsLeft__750Q2{padding-left:0}.AiChatMessage_actionButton__FNboh{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.3;transition:opacity .2s ease;position:relative;border-radius:4px}.AiChatMessage_actionButton__FNboh:hover{opacity:1}.AiChatMessage_actionIcon__hY2_h,.AiChatMessage_editIcon__euvaC,.AiChatMessage_sourceIcon__8fLQv{width:16px;height:16px}.AiChatMessage_sourceLabel__Lrc_n{font-size:12px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.6);margin-left:4px;line-height:1.4}.AiChatMessage_actionTooltip__oKJ3K{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(6px);white-space:nowrap;background:rgba(255,255,255,.28);border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#000;padding:var(--space-075) var(--space-150);border-radius:var(--radius-100);font:var(--font-125);font-size:11px;opacity:0;pointer-events:none;transition:opacity .08s ease,transform .08s ease;z-index:5}.AiChatMessage_actionButton__FNboh:hover .AiChatMessage_actionTooltip__oKJ3K{opacity:1;transform:translateX(-50%) translateY(4px)}.AiChatMessage_sourcesPanel__EZZJR{margin-top:var(--space-100);padding:var(--space-150);border-radius:var(--radius-200);background-color:rgba(0,0,0,.02);width:100%}.AiChatMessage_sourcesPanelHeader__LrRo_{font-size:12px;font-weight:500;color:rgba(0,0,0,.5);margin-bottom:var(--space-100);line-height:1.3}.AiChatMessage_sourcesPanelContent__S_E3v{display:flex;flex-direction:column;gap:var(--space-100)}.AiChatMessage_sourceItem__iL_Em{display:flex;gap:var(--space-100);align-items:center;width:100%}.AiChatMessage_sourceLogoWrapper__ghH3X{width:28px;height:28px;border-radius:6px;background-color:var(--surface-background-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.AiChatMessage_sourceItem__iL_Em:hover .AiChatMessage_sourceLogoWrapper__ghH3X{transform:scale(1.05)}.AiChatMessage_sourceLogoInner__oKSC6{width:100%;height:100%;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative}.AiChatMessage_sourceLogoIcon__7jnWU{width:16px;height:16px;border-radius:3px;flex-shrink:0}.AiChatMessage_logo1__auTY4{background:linear-gradient(135deg,#4285f4,#34a853)}.AiChatMessage_logo2__7SKTh{background:linear-gradient(135deg,#ea4335,#fbbc04)}.AiChatMessage_sourceItem__iL_Em a,.AiChatMessage_sourceTitle__unRSy{font-size:12px;color:rgba(0,0,0,.5);line-height:1.3;text-decoration:none;transition:color .2s ease;cursor:pointer;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChatMessage_sourceItem__iL_Em a:hover,.AiChatMessage_sourceTitle__unRSy:hover{color:#00a8ff}.AiChatMessage_sourceFavicon__ievKB{width:16px;height:16px;border-radius:3px;object-fit:contain}.AiChatMessage_showMoreButton__GXzjR{background:none;border:none;padding:var(--space-075) 0;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);color:rgba(0,0,0,.5);transition:color .2s ease}.AiChatMessage_showMoreButton__GXzjR:hover{color:#00a8ff}.ScoreCard_scoreCard__nY3KH{display:flex;flex-direction:column;min-height:0;max-height:600px}.ScoreCard_scoreCard__nY3KH.ScoreCard_overlay__I_Idt{position:absolute;top:var(--space-200);right:0;bottom:var(--space-200);width:320px;z-index:100;transition:transform .3s cubic-bezier(.4,0,.2,1);max-height:calc(100% - 16px);overflow:visible}.ScoreCard_scoreCard__nY3KH.ScoreCard_overlay__I_Idt.ScoreCard_close__KiLH8{transform:translateX(calc(150%))}.ScoreCard_scoreCard__nY3KH.ScoreCard_overlay__I_Idt.ScoreCard_open__zt10L{transform:translateX(0)}.ScoreCard_header__4alrM{padding:var(--space-150) var(--space-300) var(--space-150) var(--space-300);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.04);flex-shrink:0}.ScoreCard_closeButton__gCYbM{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-100);color:rgba(0,0,0,.5);transition:all .2s ease;box-shadow:none}.ScoreCard_closeButton__gCYbM:hover{color:rgba(0,0,0,.75);transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.ScoreCard_closeButton__gCYbM:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.ScoreCard_title__ncxkn{margin:0;font:var(--font-200);font-weight:700;text-transform:capitalize;color:rgba(0,0,0,.85);letter-spacing:-.02em}.ScoreCard_content__7Is6A{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-100) var(--space-150);display:flex;flex-direction:column;gap:var(--space-200);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.ScoreCard_content__7Is6A::-webkit-scrollbar{width:6px}.ScoreCard_content__7Is6A::-webkit-scrollbar-track{background:transparent}.ScoreCard_content__7Is6A::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:var(--radius-100)}.ScoreCard_content__7Is6A::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.ScoreCard_overallScore__wG79M{display:flex;flex-direction:column;align-items:center;gap:var(--space-100);padding:var(--space-200) 0}.ScoreCard_scoreCircleWrapper__fWkfn{width:90px;height:90px;box-shadow:-2.5px -2.5px 5px var(--surface-shadow-color-light),2.5px 2.5px 5px var(--surface-shadow-color-dark);transition:all .2s ease}.ScoreCard_scoreCircleContainer__LBlnT,.ScoreCard_scoreCircleWrapper__fWkfn{border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center}.ScoreCard_scoreCircleContainer__LBlnT{width:80px;height:80px;flex-direction:column;position:relative;box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light),inset 2px 2px 4px var(--surface-shadow-color-dark)}.ScoreCard_scoreCircle__Bz5Er{width:76px;height:76px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.ScoreCard_circleProgress__99kck{width:100%;height:100%;transform:rotate(-90deg)}.ScoreCard_circleProgressBar___5p3B{fill:none;stroke:#0095ff;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .5s ease}.ScoreCard_scoreCircleText__deOva{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ScoreCard_scoreCirclePercentage___WmUX{font:var(--font-200);font-weight:700;line-height:1;font-size:18px;letter-spacing:-.3px;color:rgba(0,0,0,.85)}.ScoreCard_scoreValue___HZDs{font:var(--font-400);font-weight:700;letter-spacing:-.03em}.ScoreCard_scoreLabel__up_ep{margin:0;font-size:10px;font-weight:500;color:rgba(0,0,0,.5);text-transform:capitalize;letter-spacing:0}.ScoreCard_breakdown__lfFMp{display:flex;flex-direction:column;gap:var(--space-075)}.ScoreCard_breakdownHeader__YPJlp{display:flex;align-items:center;justify-content:space-between;padding:var(--space-050) 0;border-bottom:1px solid rgba(0,0,0,.04);margin-bottom:var(--space-075)}.ScoreCard_breakdownTitle__mmv2e{font-size:10px;font-weight:500;text-transform:capitalize;letter-spacing:0;color:rgba(0,0,0,.5)}.ScoreCard_breakdownList__8ycHI{display:flex;flex-direction:column;gap:var(--space-075)}.ScoreCard_breakdownItem__OtCEr{display:flex;flex-direction:column;gap:var(--space-050)}.ScoreCard_categoryButton__1RKZy{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:var(--space-100);padding:var(--space-150);border-radius:var(--radius-200);background-color:rgba(0,0,0,.02);transition:all .2s ease;box-shadow:none;border:1px solid transparent}.ScoreCard_categoryButton__1RKZy:hover{background-color:rgba(0,0,0,.04)}.ScoreCard_categoryButton__1RKZy:active{transform:translateY(0)}.ScoreCard_categoryHeader__Okhi5{display:flex;align-items:center;justify-content:space-between}.ScoreCard_categoryName___mra6{font-size:11px;font-weight:600;color:rgba(0,0,0,.5);text-transform:capitalize;letter-spacing:0}.ScoreCard_categoryScore__rUl2f{display:flex;align-items:center;gap:var(--space-075)}.ScoreCard_categoryValue__TnC_n{font-size:11px;font-weight:600;color:rgba(0,0,0,.85)}.ScoreCard_progressBar__M3_Ia{width:100%;height:6px;border-radius:var(--radius-100);background-color:rgba(0,0,0,.04);overflow:hidden;box-shadow:inset 1px 1px 2px var(--surface-shadow-color-dark),inset -1px -1px 2px var(--surface-shadow-color-light)}.ScoreCard_progressFill__cqq0O{height:100%;border-radius:var(--radius-100);transition:width .3s ease}.ScoreCard_categoryDescription__n94QQ{padding:var(--space-150);background-color:rgba(0,0,0,.02);border-radius:var(--radius-200);margin-left:var(--space-150);margin-right:var(--space-150);animation:ScoreCard_slideDown__kqJvQ .2s ease}.ScoreCard_categoryDescription__n94QQ p{margin:0;font-size:11px;color:rgba(0,0,0,.6);line-height:1.5}@keyframes ScoreCard_slideDown__kqJvQ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ScoreIndicator_scoreCircleWrapper__oGs27{border-radius:50%;background:var(--surface-background-color);width:58px;height:58px;display:flex;align-items:center;justify-content:center;box-shadow:-2.5px -2.5px 5px var(--surface-shadow-color-light),2.5px 2.5px 5px var(--surface-shadow-color-dark);transition:all .2s ease;cursor:pointer;border:none}.ScoreIndicator_scoreCircleWrapper__oGs27:hover{transform:translateY(-1px);box-shadow:-3px -3px 6px var(--surface-shadow-color-light),3px 3px 6px var(--surface-shadow-color-dark)}.ScoreIndicator_scoreCircleContainer__wq0tw{border-radius:50%;background:transparent;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light),inset 2px 2px 4px var(--surface-shadow-color-dark)}.ScoreIndicator_scoreCircle__zmlqi{width:46px;height:46px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.ScoreIndicator_circleProgress__hGjJz{width:100%;height:100%;transform:rotate(-90deg)}.ScoreIndicator_circleProgressBar__YCU3w{fill:none;stroke:#0095ff;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .5s ease}.ScoreIndicator_scoreCircleText___d_dC{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ScoreIndicator_scoreCirclePercentage__nbysm{font:var(--font-200);font-weight:700;color:var(--glass-text);line-height:1;font-size:13px;letter-spacing:-.3px}.LoadingSpinner_container__LKJRn{display:flex;justify-content:center;align-items:center;padding:5px}.LoadingSpinner_spinner__rxZgB{border:4px solid var(--glass-border);border-top:4px solid #1976d2;border-radius:50%;width:32px;height:32px;animation:LoadingSpinner_spin__q1LNO 1s linear infinite}@keyframes LoadingSpinner_spin__q1LNO{to{transform:rotate(1turn)}}.AiChatNotifications_chatNotifications__rJHtG{width:320px;display:flex;flex-direction:column;transition:width .3s ease,opacity .3s ease;overflow:hidden;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);background:rgba(255,255,255,.4);border-radius:12px;border:1px solid rgba(255,255,255,.5);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.1)}.AiChatNotifications_overlay__HCpLk{position:absolute;top:var(--space-100);right:var(--space-100);bottom:calc(100px + var(--space-100));z-index:20;height:auto}.AiChatNotifications_notificationsHeader__ILuBo{display:flex;justify-content:space-between;align-items:center;padding:var(--space-150) var(--space-150) var(--space-100);border-bottom:1px solid rgba(0,0,0,.05)}.AiChatNotifications_notificationsHeader__ILuBo h3{font-size:16px;font-weight:700;color:rgba(0,0,0,.85);text-transform:capitalize;letter-spacing:-.02em;line-height:1.3;margin:0}.AiChatNotifications_closeButton__mQvu5{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-100);font-size:18px;border:none;cursor:pointer;background-color:transparent;color:rgba(0,0,0,.7);transition:all .2s ease;box-shadow:none}.AiChatNotifications_closeButton__mQvu5:hover{transform:translateY(-2px);box-shadow:-4px -4px 8px var(--surface-shadow-color-light),4px 4px 8px var(--surface-shadow-color-dark)}.AiChatNotifications_closeButton__mQvu5:active{transform:translateY(0);box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light),inset 2px 2px 4px var(--surface-shadow-color-dark);transition:all .1s ease}.AiChatNotifications_notificationsList__2k7j2{display:flex;flex-direction:column;gap:var(--space-075);padding:var(--space-150);flex:1 1;overflow-y:auto}.AiChatNotifications_emptyNotifications__cEZKx{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-400) var(--space-200);flex:1 1}.AiChatNotifications_emptyNotifications__cEZKx h3{font-size:14px;font-weight:500;color:#000;line-height:1.3;margin:0 0 var(--space-100)}.AiChatNotifications_emptyNotificationsText__fg3fa{font-size:14px;font-weight:500;color:rgba(0,0,0,.6);line-height:1.3;margin:0}.AiChatNotifications_open__jdHbB{width:320px;opacity:1}.AiChatNotifications_close__tMzm3{width:0;opacity:0}.ContactHeader_editableHeader__zgMq0{text-align:center;margin-bottom:.04in;padding-bottom:.02in;border-bottom:none;font-family:Times New Roman,Times,serif}.ContactHeader_nameField___oseB{margin-bottom:.02in}.ContactHeader_nameInput__zeCvr{font-size:1.6rem;font-weight:700;color:rgba(0,0,0,.85);line-height:1;letter-spacing:0;font-family:Times New Roman,Times,serif}.ContactHeader_contactInfo__Hh7h8{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.2rem;line-height:1.1}.ContactHeader_contactInfo__Hh7h8,.ContactHeader_contactInput__Pgy8N{font-size:.8rem;color:rgba(0,0,0,.75);font-family:Times New Roman,Times,serif}.ContactHeader_contactSeparator__y5CY6{color:rgba(0,0,0,.3);font-size:.7rem;margin:0 var(--space-025)}.IssuePanel_issuePanel__psftW{flex:1 1;display:flex;flex-direction:column;height:100%}.IssuePanel_header__eK_48{padding:var(--space-150) var(--space-300) var(--space-150) var(--space-300);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.04);flex-shrink:0}.IssuePanel_title__ONxcv{margin:0;font:var(--font-200);font-weight:700;text-transform:capitalize;color:rgba(0,0,0,.85);letter-spacing:-.02em}.IssuePanel_count__hYQPp{font-size:10px;font-weight:600;color:rgba(0,0,0,.5);padding:var(--space-025) var(--space-075);border-radius:var(--radius-075);background-color:rgba(0,0,0,.04)}.IssuePanel_content__IvCkW{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-100) var(--space-150);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.IssuePanel_content__IvCkW::-webkit-scrollbar{width:6px}.IssuePanel_content__IvCkW::-webkit-scrollbar-track{background:transparent}.IssuePanel_content__IvCkW::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:var(--radius-100)}.IssuePanel_content__IvCkW::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.IssuePanel_emptyState__ok9uE{display:flex;align-items:center;justify-content:center;padding:var(--space-400) var(--space-200)}.IssuePanel_emptyText__kiGiM{font-size:11px;color:rgba(0,0,0,.4);margin:0}.IssuePanel_issuesList__WDcwJ{display:flex;flex-direction:column;gap:var(--space-150)}.IssuePanel_severityGroup__KJOKH{display:flex;flex-direction:column;gap:var(--space-075)}.IssuePanel_severityHeader__5uD8S{display:flex;align-items:center;justify-content:space-between;padding:var(--space-050) 0;border-bottom:1px solid rgba(0,0,0,.04);margin-bottom:var(--space-075)}.IssuePanel_severityLabel__mgMtE{font-size:10px;font-weight:500;text-transform:capitalize;letter-spacing:0;color:rgba(0,0,0,.5)}.IssuePanel_severityLabel__mgMtE.IssuePanel_critical__tOnLQ,.IssuePanel_severityLabel__mgMtE.IssuePanel_high__Yxg4z,.IssuePanel_severityLabel__mgMtE.IssuePanel_low__WqgIX,.IssuePanel_severityLabel__mgMtE.IssuePanel_medium__AUjiw{color:rgba(0,0,0,.5)}.IssuePanel_severityCount__LrTbP{font-size:9px;font-weight:600;color:rgba(0,0,0,.4)}.IssuePanel_issueItem__NnHgZ{display:flex;flex-direction:column;gap:var(--space-100);padding:var(--space-150);border-radius:var(--radius-200);background-color:rgba(0,0,0,.02);cursor:pointer;transition:all .2s ease;border:1px solid transparent}.IssuePanel_issueItem__NnHgZ:hover{background-color:rgba(0,0,0,.04)}.IssuePanel_issueItem__NnHgZ.IssuePanel_active__E_nNq{background:rgba(0,149,255,.08);border:1px solid rgba(0,149,255,.3)}.IssuePanel_issueContent__QAQ0v{display:flex;flex-direction:column;gap:var(--space-075)}.IssuePanel_issueHeader__Gynxv{display:flex;align-items:center;gap:var(--space-100);margin-bottom:var(--space-025)}.IssuePanel_issueType__IyuPh{font-size:11px;font-weight:600;color:rgba(0,0,0,.5);text-transform:capitalize;letter-spacing:0}.IssuePanel_issueMessage__PFwSX{margin:0;font-size:13px;font-weight:400;color:rgba(0,0,0,.85);line-height:1.4}.IssuePanel_issueLocation__44qev{margin:0;font-size:10px;color:rgba(0,0,0,.4);line-height:1.3}.IssuePanel_issueActions__bD35l{display:flex;gap:var(--space-075);margin-top:var(--space-050)}.IssuePanel_actionButton__q1r0J{flex:1 1;padding:var(--space-075) var(--space-100);border-radius:var(--radius-100);background:none;border:none;cursor:pointer;font-size:11px;font-weight:500;color:rgba(0,0,0,.6);transition:all .2s ease;box-shadow:none;text-align:center}.IssuePanel_actionButton__q1r0J:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.85)}.IssuePanel_actionButton__q1r0J:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.Sortable_sortable__mpn1q{position:relative;border-radius:var(--space-050);background:var(--surface-background-color);transition:border-color .2s ease,box-shadow .2s ease}.Sortable_dragging__kzUjU{z-index:100;box-shadow:-4px -4px 8px var(--surface-shadow-color-light,rgba(255,255,255,.6)),4px 4px 8px var(--surface-shadow-color-dark,rgba(0,0,0,.2))}.Sortable_handle__sikeC{position:absolute;display:flex;flex-direction:column;justify-content:space-between;left:-22px;top:2px;width:16px;height:12px;padding:0;cursor:-webkit-grab;cursor:grab;opacity:0;transition:opacity .2s ease}.Sortable_handle__sikeC:active{cursor:-webkit-grabbing;cursor:grabbing}.Sortable_sortable__mpn1q:focus-within>.Sortable_handle__sikeC,.Sortable_sortable__mpn1q:hover>.Sortable_handle__sikeC{opacity:1}.Sortable_handleLine__a26y6{width:100%;border-top:1px solid rgba(0,0,0,.5)}.BulletList_bulletList__QIr_P{display:flex;flex-direction:column;padding-left:.75rem}.BulletList_bullet__O2C2F{display:flex;align-items:baseline;gap:.25rem}.BulletList_bulletCircle__ilOto{color:rgba(0,0,0,.5);font-weight:400;font-size:10pt;font-family:Times New Roman,Times,serif}.BulletList_bulletContent__jcNU_{padding-top:0;padding-bottom:0;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.Entry_entry__ltwfQ{display:flex;flex-direction:column}.Entry_header__JXbUj{display:flex;justify-content:space-between;align-items:center}.Entry_description__1wGz9{color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.Entry_leftHeader__CFfyc{flex:1 1;min-width:0;overflow:hidden}.Entry_leftHeader__CFfyc,.Entry_rightHeader__tYOPP{display:flex;align-items:center}.Entry_separator__eRCJz{color:rgba(0,0,0,.5);font-weight:300;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Entry_subtitle__cgJ4N,.Entry_title__5eYp5{font-weight:600;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif;line-height:1.15}.Entry_details___6Pli{display:flex;flex-wrap:wrap;align-items:center}.Entry_detailField___QxjR{display:flex;align-items:baseline}.Entry_detailLabel__0fq3b{line-height:1.15}.Entry_detailLabel__0fq3b,.Entry_detail__PHUDo{color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.Entry_location__S0Kcm{font-style:italic}.Entry_date__0a_YR,.Entry_location__S0Kcm{font-size:9pt;color:rgba(0,0,0,.7);white-space:nowrap;font-family:Times New Roman,Times,serif;line-height:1.15}.Entry_date__0a_YR{flex-shrink:0}.Section_header___P4X6,.Section_section__wGJc5{display:flex;flex-direction:column}.Section_header___P4X6{gap:var(--space-050)}.Section_title__XCaFP{font-size:10pt;font-weight:700;color:rgba(0,0,0,.85);line-height:1.1;font-family:Times New Roman,Times,serif;text-transform:uppercase;letter-spacing:.5px}.Section_divider__R_vQo{height:0;border-top:1px solid rgba(0,0,0,.5)}.Section_content__zOA_a{display:flex;flex-direction:column;padding-top:var(--space-025);gap:var(--space-050)}.LabeledContentList_labeledContent__5mIOy{display:flex;align-items:baseline}.LabeledContentList_labelContainer__go_ur{flex:0 0 auto;min-width:0;display:flex}.LabeledContentList_label__PZ8_v{font-weight:600;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif;line-height:1.15}.LabeledContentList_contentContainer__wQLDP{flex:1 1;min-width:0;display:flex}.LabeledContentList_content__6xSA3{min-width:0;padding-top:0;padding-bottom:0;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.SkillsSection_skillsContainer__p75_0{display:flex;flex-direction:column}.ResumePage_resumePage__5NFwn,.ResumePage_tempPressedCard__rOqAM{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ResumePage_resumePage__5NFwn{min-height:0;padding:var(--space-200) var(--space-200) 0}.ResumePage_headerContainer__2_DgS{z-index:5}.ResumePage_mainContent__ii8IH{flex:1 1;display:flex;min-height:0;min-width:0;max-width:100%;gap:var(--space-200);position:relative}.ResumePage_loadingContainer__qbr_C,.ResumePage_notFoundContainer__vLTA3{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.ResumePage_notFoundContainer__vLTA3{gap:var(--space-200)}.ResumePage_issuePanelContainer__944po{width:0;padding:var(--space-200) 0;display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.ResumePage_issuePanelContainer__944po.ResumePage_open__8WlO_{width:260px}.ResumePage_issuePanelContainer__944po>*{animation:ResumePage_slideIn__2SO7C .3s cubic-bezier(.4,0,.2,1)}@keyframes ResumePage_slideIn__2SO7C{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ResumePage_documentContainer__dNcj3{flex:1 1;min-width:0;display:flex;flex-direction:column}.ResumePage_documentContentContainer__6Mi10{display:flex;flex-direction:column;gap:var(--space-200)}.ResumePage_sections__o9ugU{flex:1 1;display:flex;flex-direction:column;gap:var(--space-200)}.Toast_toastContainer__8LfgP{position:fixed;display:flex;flex-direction:column;align-items:center;gap:16px;top:24px;left:24px;right:24px;z-index:9999999999}.Toast_toast__A6Gbi{display:flex;flex:1 1;align-items:center;justify-content:space-between;width:100%;max-width:800px;padding:16px;border-radius:12px;background-color:var(--surface-background-color);box-shadow:0 2px 8px rgba(0,0,0,.1),0 8px 24px rgba(0,0,0,.12),0 16px 56px rgba(0,0,0,.12);opacity:0;transform:translateY(-40px);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.Toast_toast__A6Gbi.Toast_visible__hIkd3{opacity:1;transform:translateY(0)}.Toast_content__Idx6i{display:flex;align-items:center;gap:12px}.Toast_icon__XgLFO{filter:invert(var(--glass-image-invert))}