.BrandMark-module__1HaYhq__wordmark{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}
.ThinkingCard-module__ixeOva__root{width:100%}.ThinkingCard-module__ixeOva__header{cursor:pointer;border-color:var(--yibuka-line);background:var(--mantine-color-body);max-width:min(88%,300px);transition:background-color .12s,border-color .12s}.ThinkingCard-module__ixeOva__header:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ThinkingCard-module__ixeOva__header:hover{background:var(--mantine-color-dark-6)}.ThinkingCard-module__ixeOva__spinner{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ThinkingCard-module__ixeOva__spinnerActive{animation:1.1s linear infinite ThinkingCard-module__ixeOva__spin}@keyframes ThinkingCard-module__ixeOva__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ThinkingCard-module__ixeOva__statusDot{width:calc(.375rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));flex:0 0 calc(.375rem * var(--mantine-scale));background:var(--mantine-color-gray-4);border-radius:50%}.ThinkingCard-module__ixeOva__statusDot[data-active=true]{background:var(--mantine-color-brand-5);box-shadow:0 0 0 3px #fec0022e}[data-mantine-color-scheme=dark] .ThinkingCard-module__ixeOva__statusDot[data-active=true]{box-shadow:0 0 0 3px #fec00240}.ThinkingCard-module__ixeOva__label{flex:auto;min-width:0;font-weight:500}.ThinkingCard-module__ixeOva__body{background:var(--mantine-color-gray-1);max-width:min(88%,300px)}[data-mantine-color-scheme=dark] .ThinkingCard-module__ixeOva__body{background:var(--mantine-color-dark-5)}.ThinkingCard-module__ixeOva__body{border-radius:var(--mantine-radius-md);padding:calc(.625rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale))}.ThinkingCard-module__ixeOva__itemList{flex-direction:column;gap:0;display:flex}.ThinkingCard-module__ixeOva__historyToggle{appearance:none;border:0;border-bottom:1px solid var(--yibuka-line);color:var(--mantine-color-brand-7);cursor:pointer;font:inherit;font-size:calc(.75rem * var(--mantine-scale));padding:0 0 calc(.375rem * var(--mantine-scale));text-align:left;background:0 0;font-weight:600}.ThinkingCard-module__ixeOva__historyToggle:hover{text-decoration:underline}.ThinkingCard-module__ixeOva__item{min-width:0;padding:calc(.375rem * var(--mantine-scale)) 0;border-top:1px solid var(--yibuka-line)}.ThinkingCard-module__ixeOva__item:first-child{border-top:0;padding-top:0}.ThinkingCard-module__ixeOva__item:last-child{padding-bottom:0}.ThinkingCard-module__ixeOva__item[data-expanded=true]{padding-bottom:calc(.5rem * var(--mantine-scale))}.ThinkingCard-module__ixeOva__toolItem{padding-top:calc(.5rem * var(--mantine-scale));padding-bottom:calc(.5rem * var(--mantine-scale))}.ThinkingCard-module__ixeOva__itemMeta{margin-bottom:calc(.1875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(.6875rem * var(--mantine-scale));text-transform:uppercase;font-weight:700}.ThinkingCard-module__ixeOva__itemPreviewRow{min-width:0;position:relative}.ThinkingCard-module__ixeOva__itemPreviewText{min-width:0;max-height:2.9em;padding-right:calc(2.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);white-space:pre-line;margin:0;line-height:1.45;overflow:hidden}.ThinkingCard-module__ixeOva__itemPreviewRow .ThinkingCard-module__ixeOva__itemToggle{right:0;bottom:calc(.0625rem * var(--mantine-scale));padding-left:calc(.25rem * var(--mantine-scale));background:var(--mantine-color-gray-1);position:absolute}[data-mantine-color-scheme=dark] .ThinkingCard-module__ixeOva__itemPreviewRow .ThinkingCard-module__ixeOva__itemToggle{background:var(--mantine-color-dark-5)}.ThinkingCard-module__ixeOva__itemToggle{appearance:none;color:var(--mantine-color-brand-7);cursor:pointer;font:inherit;font-size:calc(.75rem * var(--mantine-scale));background:0 0;border:0;flex:none;padding:0;font-weight:600}.ThinkingCard-module__ixeOva__itemToggle:hover{text-decoration:underline}.ThinkingCard-module__ixeOva__itemMarkdown{font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.55}.ThinkingCard-module__ixeOva__itemMarkdown p{margin:0 0 calc(.375rem * var(--mantine-scale))}.ThinkingCard-module__ixeOva__itemMarkdown p:last-child{margin-bottom:0}:is(.ThinkingCard-module__ixeOva__itemMarkdown ul,.ThinkingCard-module__ixeOva__itemMarkdown ol){margin:0 0 calc(.375rem * var(--mantine-scale));padding-left:calc(1rem * var(--mantine-scale))}.ThinkingCard-module__ixeOva__itemMarkdown code{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ThinkingCard-module__ixeOva__itemMarkdown code{background:var(--mantine-color-dark-7)}.ThinkingCard-module__ixeOva__itemMarkdown code{padding:0 calc(.25rem * var(--mantine-scale));border-radius:calc(.1875rem * var(--mantine-scale));font-size:.9em}.ThinkingCard-module__ixeOva__workingPill{margin-top:calc(.625rem * var(--mantine-scale));padding-top:calc(.5rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line)}
.ChatPanel-module__nFNiWa__root{flex-direction:column;flex:1;min-height:0;display:flex}.ChatPanel-module__nFNiWa__scrollWrapper{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ChatPanel-module__nFNiWa__scroll{flex:1}.ChatPanel-module__nFNiWa__jumpToBottom{bottom:calc(.75rem * var(--mantine-scale));align-items:center;gap:calc(.375rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);border:1px solid var(--yibuka-line);background:var(--mantine-color-body);color:var(--mantine-color-text);font-size:calc(.75rem * var(--mantine-scale));box-shadow:var(--mantine-shadow-sm);cursor:pointer;transition:transform .12s var(--yibuka-ease-out,ease-out);font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.ChatPanel-module__nFNiWa__jumpToBottom:hover{transform:translate(-50%)translateY(-2px)}.ChatPanel-module__nFNiWa__messages{gap:calc(1rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale));flex-direction:column;display:flex}.ChatPanel-module__nFNiWa__emptyState{text-align:center;align-items:center;gap:calc(.25rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));flex-direction:column;margin:auto;display:flex}.ChatPanel-module__nFNiWa__suggestions{max-width:calc(30rem * var(--mantine-scale))}.ChatPanel-module__nFNiWa__rowUser{align-self:flex-end;max-width:78%}.ChatPanel-module__nFNiWa__userMessageActions{margin-top:calc(.25rem * var(--mantine-scale));opacity:.6;justify-content:flex-end;transition:opacity .12s;display:flex}.ChatPanel-module__nFNiWa__userMessageActions:hover{opacity:1}.ChatPanel-module__nFNiWa__rowAssistant{align-items:flex-start;gap:calc(.625rem * var(--mantine-scale));align-self:stretch;max-width:100%;display:flex}.ChatPanel-module__nFNiWa__avatar{margin-top:calc(.125rem * var(--mantine-scale));flex-shrink:0}.ChatPanel-module__nFNiWa__bubbleUser{background:var(--mantine-color-brand-5);color:var(--mantine-color-black);border-radius:var(--mantine-radius-lg);padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.ChatPanel-module__nFNiWa__bubbleAssistant{flex:1;min-width:0}.ChatPanel-module__nFNiWa__messageActions{gap:calc(.125rem * var(--mantine-scale));margin:calc(.25rem * var(--mantine-scale)) 0 0 calc(-.375rem * var(--mantine-scale));display:flex}.ChatPanel-module__nFNiWa__messageIn{transition:opacity .2s var(--yibuka-ease-out,ease-out), transform .2s var(--yibuka-ease-out,ease-out)}@starting-style{.ChatPanel-module__nFNiWa__messageIn{opacity:0;transform:translateY(6px)}}.ChatPanel-module__nFNiWa__composer{padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line)}.ChatPanel-module__nFNiWa__composerInner{align-items:flex-end;gap:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-gray-0);display:flex}[data-mantine-color-scheme=dark] .ChatPanel-module__nFNiWa__composerInner{background:var(--mantine-color-dark-6)}.ChatPanel-module__nFNiWa__composerInner{border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-xl);padding:calc(.375rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));transition:border-color .12s}.ChatPanel-module__nFNiWa__composerInner:focus-within{border-color:var(--mantine-color-brand-5)}.ChatPanel-module__nFNiWa__textarea{flex:1}.ChatPanel-module__nFNiWa__sendButton{flex-shrink:0}.ChatPanel-module__nFNiWa__markdown{font-size:calc(.90625rem * var(--mantine-scale));line-height:1.6}.ChatPanel-module__nFNiWa__markdown p{margin:0 0 calc(.5rem * var(--mantine-scale))}.ChatPanel-module__nFNiWa__markdown p:last-child{margin-bottom:0}:is(.ChatPanel-module__nFNiWa__markdown ul,.ChatPanel-module__nFNiWa__markdown ol){margin:0 0 calc(.5rem * var(--mantine-scale));padding-left:calc(1.25rem * var(--mantine-scale))}.ChatPanel-module__nFNiWa__markdown li{margin-bottom:calc(.125rem * var(--mantine-scale))}.ChatPanel-module__nFNiWa__markdown li>p{margin:0}:is(.ChatPanel-module__nFNiWa__markdown h1,.ChatPanel-module__nFNiWa__markdown h2,.ChatPanel-module__nFNiWa__markdown h3,.ChatPanel-module__nFNiWa__markdown h4){font-size:calc(.96875rem * var(--mantine-scale));margin:calc(.75rem * var(--mantine-scale)) 0 calc(.25rem * var(--mantine-scale));font-weight:700;line-height:1.3}:is(.ChatPanel-module__nFNiWa__markdown h1:first-child,.ChatPanel-module__nFNiWa__markdown h2:first-child,.ChatPanel-module__nFNiWa__markdown h3:first-child,.ChatPanel-module__nFNiWa__markdown h4:first-child){margin-top:0}.ChatPanel-module__nFNiWa__markdown strong{font-weight:700}.ChatPanel-module__nFNiWa__markdown code{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ChatPanel-module__nFNiWa__markdown code{background:var(--mantine-color-dark-7)}.ChatPanel-module__nFNiWa__markdown code{padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));font-size:.9em}.ChatPanel-module__nFNiWa__markdown pre{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ChatPanel-module__nFNiWa__markdown pre{background:var(--mantine-color-dark-7)}.ChatPanel-module__nFNiWa__markdown pre{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);margin:0 0 calc(.5rem * var(--mantine-scale));overflow-x:auto}.ChatPanel-module__nFNiWa__markdown pre code{background:0 0;padding:0}.ChatPanel-module__nFNiWa__markdown a{color:var(--mantine-color-anchor)}.ChatPanel-module__nFNiWa__markdown blockquote{border-left:3px solid var(--yibuka-line);padding-left:calc(.625rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin:0 0 calc(.5rem * var(--mantine-scale))}.ChatPanel-module__nFNiWa__markdown table{border-collapse:collapse;font-size:calc(.8125rem * var(--mantine-scale));margin:0 0 calc(.5rem * var(--mantine-scale))}:is(.ChatPanel-module__nFNiWa__markdown th,.ChatPanel-module__nFNiWa__markdown td){border:1px solid var(--yibuka-line);padding:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));text-align:left}.ChatPanel-module__nFNiWa__cursor{width:calc(.125rem * var(--mantine-scale));height:1em;margin-left:calc(.125rem * var(--mantine-scale));background:var(--mantine-color-dimmed);animation:1s step-start infinite ChatPanel-module__nFNiWa__blink;display:inline-block}@keyframes ChatPanel-module__nFNiWa__blink{50%{opacity:0}}
.HistoryPanel-module__oy9d-W__root{flex-direction:column;flex:1;min-height:0;display:flex}.HistoryPanel-module__oy9d-W__centered{padding:calc(1.25rem * var(--mantine-scale));flex:1;justify-content:center;align-items:center;display:flex}.HistoryPanel-module__oy9d-W__scroll{flex:1}.HistoryPanel-module__oy9d-W__list{gap:calc(.125rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.HistoryPanel-module__oy9d-W__row{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);text-align:left;width:100%;transition:background .12s;display:flex}.HistoryPanel-module__oy9d-W__row:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .HistoryPanel-module__oy9d-W__row:hover{background:var(--mantine-color-dark-6)}.HistoryPanel-module__oy9d-W__rowIcon{color:var(--mantine-color-dimmed);flex-shrink:0}.HistoryPanel-module__oy9d-W__rowText{flex:1;min-width:0}
.CareerAgentWidget-module__DW7Bsq__root{right:calc(1rem * var(--mantine-scale));bottom:calc(calc(1rem * var(--mantine-scale)) + var(--yibuka-mobile-cta-h,0px));z-index:210;align-items:flex-end;gap:calc(.75rem * var(--mantine-scale));flex-direction:column;display:flex;position:fixed}.CareerAgentWidget-module__DW7Bsq__launcher{box-shadow:var(--mantine-shadow-lg)}.CareerAgentWidget-module__DW7Bsq__panel{flex-direction:column;width:min(440px,100vw - 32px);height:min(680px,100vh - 120px);display:flex;overflow:hidden}.CareerAgentWidget-module__DW7Bsq__panelMaximized{flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.CareerAgentWidget-module__DW7Bsq__header{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-bottom:1px solid var(--yibuka-line);display:flex}.CareerAgentWidget-module__DW7Bsq__headerBrand{align-items:center;gap:calc(.5rem * var(--mantine-scale));min-width:0;display:flex}.CareerAgentWidget-module__DW7Bsq__headerActions{align-items:center;gap:calc(.125rem * var(--mantine-scale));flex-shrink:0;display:flex}.CareerAgentWidget-module__DW7Bsq__body{flex-direction:column;flex:1;min-height:0;display:flex}.CareerAgentWidget-module__DW7Bsq__bodyConstrained{width:100%;min-height:0;max-width:calc(60rem * var(--mantine-scale));flex-direction:column;flex:1;margin:0 auto;display:flex}
.Header-module__hBw1pG__header{z-index:100;background:#ffffffeb;position:sticky;top:0}[data-mantine-color-scheme=dark] .Header-module__hBw1pG__header{background:#121210e0}.Header-module__hBw1pG__header{-webkit-backdrop-filter:saturate(180%)blur(24px);border-bottom:1px solid var(--yibuka-line)}.Header-module__hBw1pG__inner{height:var(--yibuka-header-h);justify-content:space-between;align-items:center;gap:calc(1rem * var(--mantine-scale));display:flex}.Header-module__hBw1pG__innerApp{padding-inline:clamp(calc(1rem * var(--mantine-scale)), 2.6vw, calc(2.5rem * var(--mantine-scale)))}@media (min-width:62em){.Header-module__hBw1pG__innerApp{padding-inline-start:calc(1.375rem * var(--mantine-scale))}}.Header-module__hBw1pG__brandLink{align-items:center;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__links{flex:1;justify-content:center}.Header-module__hBw1pG__link{align-items:center;gap:calc(.25rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));white-space:nowrap;border-radius:var(--mantine-radius-xl);font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-gray-7);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}[data-mantine-color-scheme=dark] .Header-module__hBw1pG__link{color:var(--mantine-color-dark-1)}.Header-module__hBw1pG__link{transition:background-color .13s,color .13s}.Header-module__hBw1pG__link:hover,.Header-module__hBw1pG__link:focus{text-decoration:none}@media (hover:hover) and (pointer:fine){.Header-module__hBw1pG__link:hover{background:var(--yibuka-pale);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Header-module__hBw1pG__link:hover{color:var(--mantine-color-white)}}.Header-module__hBw1pG__link:active{background:var(--yibuka-pale);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Header-module__hBw1pG__link:active{color:var(--mantine-color-white)}.Header-module__hBw1pG__link[data-active]{background:var(--yibuka-pale-2);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Header-module__hBw1pG__link[data-active]{color:var(--mantine-color-white)}.Header-module__hBw1pG__drawerLink{padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);font-size:calc(1rem * var(--mantine-scale));color:var(--mantine-color-gray-8);font-weight:600;text-decoration:none;display:block}[data-mantine-color-scheme=dark] .Header-module__hBw1pG__drawerLink{color:var(--mantine-color-dark-0)}.Header-module__hBw1pG__drawerLink[data-active],.Header-module__hBw1pG__drawerLink:active{background:var(--yibuka-pale)}@media (hover:hover) and (pointer:fine){.Header-module__hBw1pG__drawerLink:hover{background:var(--yibuka-pale)}}.Header-module__hBw1pG__menuLabel{font-weight:600;display:block}.Header-module__hBw1pG__menuDescription{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:normal;max-width:30ch;margin-top:2px;display:block}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--yibuka-line);background:#fcfbf5}[data-mantine-color-scheme=dark] .Footer-module__S6Hkya__footer{background:var(--mantine-color-dark-8)}.Footer-module__S6Hkya__groupTitle{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Footer-module__S6Hkya__groupTitle{color:var(--mantine-color-white)}.Footer-module__S6Hkya__link{width:fit-content;transition:color .12s}@media (max-width:48em){.Footer-module__S6Hkya__link{padding-block:calc(.6875rem * var(--mantine-scale));margin-block:calc(-.3125rem * var(--mantine-scale))}}@media (hover:hover) and (pointer:fine){.Footer-module__S6Hkya__link:hover{color:var(--mantine-color-brand-7)!important}[data-mantine-color-scheme=dark] .Footer-module__S6Hkya__link:hover{color:var(--mantine-color-brand-4)!important}}.Footer-module__S6Hkya__link:active{color:var(--mantine-color-brand-7)!important}[data-mantine-color-scheme=dark] .Footer-module__S6Hkya__link:active{color:var(--mantine-color-brand-4)!important}
