.timeline-item.svelte-1yu2aho:last-child .timeline-item-dot:where(.svelte-1yu2aho){width:.5rem;height:.5rem;left:-.0625rem;background:#6260ff;background:oklch(.585 .233 277.117)}.dark .timeline-item.svelte-1yu2aho:last-child .timeline-item-dot:where(.svelte-1yu2aho){background:#7d87ff;background:oklch(.673 .219 277.023)}.timeline-item.svelte-1yu2aho:last-child .timeline-item-line:where(.svelte-1yu2aho){display:none}.slide-panel-backdrop.svelte-5yyd3p{animation:svelte-5yyd3p-backdrop-fade-in var(--enter-duration, .2s) ease-out forwards}.slide-panel-backdrop-closing.svelte-5yyd3p{animation:svelte-5yyd3p-backdrop-fade-out var(--exit-duration, .15s) ease-in forwards}@keyframes svelte-5yyd3p-backdrop-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-5yyd3p-backdrop-fade-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.slide-panel-backdrop.svelte-5yyd3p,.slide-panel-backdrop-closing.svelte-5yyd3p{animation:none}}.slide-panel-shadow.svelte-h6j7kf{box-shadow:-10px 0 40px #00000026}.dark .slide-panel-shadow.svelte-h6j7kf{box-shadow:-20px 0 60px 20px #000,-40px 0 120px 60px #000c}.slide-panel-mobile-enter.svelte-h6j7kf{animation:svelte-h6j7kf-panel-mobile-enter var(--enter-duration, .2s) cubic-bezier(.33,1,.68,1) forwards}.slide-panel-mobile-closing.svelte-h6j7kf{animation:svelte-h6j7kf-panel-mobile-exit var(--exit-duration, .15s) cubic-bezier(.32,0,.67,0) forwards}@keyframes svelte-h6j7kf-panel-mobile-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-h6j7kf-panel-mobile-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.slide-panel-desktop-enter.svelte-h6j7kf{animation:svelte-h6j7kf-panel-desktop-enter var(--enter-duration, .2s) cubic-bezier(.33,1,.68,1) forwards}.slide-panel-desktop-closing.svelte-h6j7kf{animation:svelte-h6j7kf-panel-desktop-exit var(--exit-duration, .15s) cubic-bezier(.32,0,.67,0) forwards}@keyframes svelte-h6j7kf-panel-desktop-enter{0%{opacity:0;transform:translate(calc(100% * var(--slide-direction, 1)))}to{opacity:1;transform:translate(0)}}@keyframes svelte-h6j7kf-panel-desktop-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% * var(--slide-direction, 1)))}}@media(prefers-reduced-motion:reduce){.slide-panel-mobile-enter.svelte-h6j7kf,.slide-panel-mobile-closing.svelte-h6j7kf,.slide-panel-desktop-enter.svelte-h6j7kf,.slide-panel-desktop-closing.svelte-h6j7kf{animation:none}}.chart-container.svelte-1kzp7es:not(.gradient-fill) .lc-area-path{fill-opacity:.4!important}.dark .chart-container.svelte-1kzp7es:not(.gradient-fill) .lc-area-path{fill-opacity:.25!important}.bar-gradient .lc-rect{fill-opacity:.4!important}.dark .bar-gradient .lc-rect{fill-opacity:.25!important}.mountain-wrapper.svelte-9z599x .lc-area-path{fill-opacity:.6!important;mask-image:linear-gradient(to bottom,#000,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.prose-chat.svelte-1y6rn03 p{margin:0}.prose-chat.svelte-1y6rn03 p+p{margin-top:1em}.prose-chat.svelte-1y6rn03 strong{font-weight:700;color:inherit}.dark .prose-chat.svelte-1y6rn03 strong{color:var(--color-white, #fff)}.prose-chat.svelte-1y6rn03 em{font-style:italic}.prose-chat.svelte-1y6rn03 code{font-family:var(--font-mono, ui-monospace, monospace);font-size:.875em;padding:.2em .45em;border-radius:.375rem;background:#0000000f}.dark .prose-chat.svelte-1y6rn03 code{background:#ffffff1f}.prose-chat.svelte-1y6rn03 pre{margin:1em 0;padding:.875em 1em;border-radius:.5rem;background:#0000000a;overflow-x:auto;font-size:.8125em;line-height:1.6}.dark .prose-chat.svelte-1y6rn03 pre{background:#ffffff0f}.prose-chat.svelte-1y6rn03 pre code{padding:0;background:none;font-size:inherit}.prose-chat.svelte-1y6rn03 ul,.prose-chat.svelte-1y6rn03 ol{margin:.75em 0;padding-left:1.5em}.prose-chat.svelte-1y6rn03 ul{list-style-type:disc}.prose-chat.svelte-1y6rn03 ol{list-style-type:decimal}.prose-chat.svelte-1y6rn03 li{margin:.4em 0}.prose-chat.svelte-1y6rn03 li>ul,.prose-chat.svelte-1y6rn03 li>ol{margin:.2em 0}.prose-chat.svelte-1y6rn03 blockquote{margin:1em 0;padding-left:1em;border-left:3px solid rgba(0,0,0,.15);opacity:.9}.dark .prose-chat.svelte-1y6rn03 blockquote{border-left-color:#fff3}.prose-chat.svelte-1y6rn03 a{color:var(--color-brand-600, #5451d9);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.prose-chat.svelte-1y6rn03 a:hover{opacity:.8}.chat-message-enter-user.svelte-1y6rn03,.chat-message-enter-assistant.svelte-1y6rn03{animation:svelte-1y6rn03-fade-up .2s ease-out}@keyframes svelte-1y6rn03-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.chat-message-enter-user.svelte-1y6rn03,.chat-message-enter-assistant.svelte-1y6rn03{animation:none}}.prose-chat-streaming.svelte-1y6rn03>:last-child:after{content:"";display:inline-block;width:.5rem;height:1rem;background:currentColor;vertical-align:text-bottom;margin-left:.125rem;animation:svelte-1y6rn03-cursor-blink 1s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-1y6rn03-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.prose-chat-streaming.svelte-1y6rn03>:last-child:after{animation:none}}.typing-dot.svelte-1ywmxxl{animation:svelte-1ywmxxl-typing-bounce 1.2s ease-in-out infinite}.typing-dot.svelte-1ywmxxl:nth-child(1){animation-delay:0ms}.typing-dot.svelte-1ywmxxl:nth-child(2){animation-delay:.15s}.typing-dot.svelte-1ywmxxl:nth-child(3){animation-delay:.3s}@keyframes svelte-1ywmxxl-typing-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.typing-dot.svelte-1ywmxxl{animation:none;opacity:.6}}.employee-profile-card.svelte-1npj5ma{container-type:inline-size}.profile-stats-grid.svelte-1npj5ma{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-block-grid.svelte-1npj5ma{display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr)}@container (min-width: 40rem){.profile-block-grid.svelte-1npj5ma{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 44rem){.profile-stats-grid.svelte-1npj5ma{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 56rem){.profile-block-grid.svelte-1npj5ma{grid-template-columns:repeat(3,minmax(0,1fr))}}.history-panel.svelte-jzcuyx{transform:translate(100%);transition:transform .2s cubic-bezier(.33,1,.68,1)}.history-panel-entered.svelte-jzcuyx{transform:translate(0)}@media(prefers-reduced-motion:reduce){.history-panel.svelte-jzcuyx{transition:none;transform:translate(0)}}.block-grid-shell.svelte-1otbh1l{container-type:inline-size}.block-grid.svelte-1otbh1l{display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr)}@container (min-width: 40rem){.block-grid.svelte-1otbh1l{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 56rem){.block-grid.svelte-1otbh1l{grid-template-columns:repeat(3,minmax(0,1fr))}}.date-wrapper.svelte-1r0sgm1 input{box-shadow:none!important}.step-animate.svelte-31pwbh{animation:svelte-31pwbh-step-enter .25s ease-in-out}.step-forward.svelte-31pwbh .step-animate:where(.svelte-31pwbh){animation-name:svelte-31pwbh-step-slide-left}.step-back.svelte-31pwbh .step-animate:where(.svelte-31pwbh){animation-name:svelte-31pwbh-step-slide-right}@keyframes svelte-31pwbh-step-slide-left{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-31pwbh-step-slide-right{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-31pwbh-step-enter{0%{opacity:0}to{opacity:1}}.flow-title-enter.svelte-31pwbh{animation:svelte-31pwbh-fade-up .2s ease-out}@keyframes svelte-31pwbh-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.step-animate.svelte-31pwbh,.flow-title-enter.svelte-31pwbh{animation:none}}.flag-highlight{cursor:help;transition:background-color .15s ease}.flag-highlight:hover,.flag-highlight:focus{outline:2px solid currentColor;outline-offset:1px}@keyframes svelte-gg8zq2-fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:svelte-gg8zq2-fade-in-up .4s ease-out forwards;opacity:0}@keyframes svelte-gg8zq2-bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.animate-bounce-subtle{animation:svelte-gg8zq2-bounce-subtle 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.animate-fade-in-up{animation:none;opacity:1}.animate-bounce-subtle{animation:none}}.tree-root{--tree-line: #e2e8f0;--tree-gap: 12px;--tree-gap-h: 32px}@media(prefers-color-scheme:dark){.tree-root{--tree-line: rgba(255, 255, 255, .1)}}.tree-branch{display:flex;flex-direction:column;align-items:center}.node-card{width:260px}.tree-line-v{width:0;border-left:1.5px solid var(--tree-line)}.tree-children{display:flex;justify-content:center;gap:var(--tree-gap-h)}.tree-child{display:flex;flex-direction:column;align-items:center;position:relative;padding:var(--tree-gap) 0 0}.tree-child--root{padding-top:0}.tree-child:not(.tree-child--root):before{content:"";position:absolute;top:1.5px;left:50%;width:0;height:calc(var(--tree-gap) - 1.5px);border-left:1.5px solid var(--tree-line)}.tree-child:not(.tree-child--root):after{content:"";position:absolute;top:0;left:calc(var(--tree-gap-h) / -2);right:calc(var(--tree-gap-h) / -2);height:0;border-top:1.5px solid var(--tree-line)}.tree-child:not(.tree-child--root):first-child:after{left:50%}.tree-child:not(.tree-child--root):last-child:after{right:50%}.tree-child:not(.tree-child--root):only-child:after{display:none}
