.setup-coach-turn-module__KRtKkq__reply{animation:.2s ease-out both setup-coach-turn-module__KRtKkq__onboarding-reply-fade}@keyframes setup-coach-turn-module__KRtKkq__onboarding-reply-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.setup-coach-turn-module__KRtKkq__reply{animation:none}}
.button-module__aa5KyW__button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}.button-module__aa5KyW__button:disabled{cursor:not-allowed;opacity:.52}.button-module__aa5KyW__button[aria-busy=true]{cursor:progress}.button-module__aa5KyW__button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.button-module__aa5KyW__labelSlot{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.button-module__aa5KyW__labelSlot[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.button-module__aa5KyW__labelContent{flex:none;align-items:center;display:inline-flex}.button-module__aa5KyW__labelPhase{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.button-module__aa5KyW__labelPhase svg{flex:none}.button-module__aa5KyW__primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.button-module__aa5KyW__secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}.button-module__aa5KyW__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.button-module__aa5KyW__danger{color:var(--danger);background:var(--surface);border-color:var(--border)}.button-module__aa5KyW__secondary:disabled,.button-module__aa5KyW__danger:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.button-module__aa5KyW__danger:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.button-module__aa5KyW__ghost:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.button-module__aa5KyW__primary:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.button-module__aa5KyW__secondary:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.button-module__aa5KyW__ghost:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button-module__aa5KyW__danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.button-module__aa5KyW__primary:active:not(:disabled){opacity:.84}.button-module__aa5KyW__secondary:active:not(:disabled),.button-module__aa5KyW__ghost:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button-module__aa5KyW__danger:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.button-module__aa5KyW__sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.button-module__aa5KyW__md{min-height:var(--control-height-md)}.button-module__aa5KyW__lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.button-module__aa5KyW__loader{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.button-module__aa5KyW__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite button-module__aa5KyW__spin}.button-module__aa5KyW__loadingLabel{opacity:0}@keyframes button-module__aa5KyW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button-module__aa5KyW__button{transition:none}.button-module__aa5KyW__labelSlot{transition:opacity var(--duration-instant) linear}.button-module__aa5KyW__spinner{animation-duration:.01ms;animation-iteration-count:1}}
.copy-button-module__Q-Z0SG__button{width:max-content;max-width:100%;min-height:var(--control-height-sm);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);font-weight:500;display:inline-flex}.copy-button-module__Q-Z0SG__button:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.97)}.copy-button-module__Q-Z0SG__iconOnly:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.copy-button-module__Q-Z0SG__button:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.copy-button-module__Q-Z0SG__plain:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground);border-color:#0000}}.copy-button-module__Q-Z0SG__button:disabled{cursor:not-allowed;opacity:.5}.copy-button-module__Q-Z0SG__icon{flex:none;width:16px;height:16px;display:grid;position:relative}.copy-button-module__Q-Z0SG__iconInner{place-items:center;display:grid;position:absolute;inset:0}.copy-button-module__Q-Z0SG__iconInner[data-state=copied]{color:var(--success)}.copy-button-module__Q-Z0SG__iconInner[data-state=error]{color:var(--danger)}.copy-button-module__Q-Z0SG__label{white-space:nowrap;justify-items:center;min-width:0;display:grid;position:relative}.copy-button-module__Q-Z0SG__text{grid-area:1/1}.copy-button-module__Q-Z0SG__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.copy-button-module__Q-Z0SG__iconOnly{width:var(--control-height-sm);padding:0}.copy-button-module__Q-Z0SG__plain{color:var(--text-secondary);background:0 0;border-color:#0000}.copy-button-module__Q-Z0SG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.copy-button-module__Q-Z0SG__button{transition:none}.copy-button-module__Q-Z0SG__button:active:not(:disabled){transform:none}}
.text-shimmer-module__jB6m3W__shimmer{--ts-highlight:var(--text-shimmer-highlight,currentColor);--ts-base:var(--text-shimmer-base,color-mix(in oklab, currentColor 12%, var(--text-muted)))}.text-shimmer-module__jB6m3W__stage{max-width:100%;display:inline-block;position:relative}.text-shimmer-module__jB6m3W__label{-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;max-width:100%;display:inline-block}.text-shimmer-module__jB6m3W__stage[data-sizing] .text-shimmer-module__jB6m3W__label{white-space:nowrap;max-width:none}.text-shimmer-module__jB6m3W__label::selection{-webkit-text-fill-color:currentColor}@supports not (color:color-mix(in oklab, red, blue)){.text-shimmer-module__jB6m3W__label{-webkit-text-fill-color:currentColor;background:0 0!important}}@media (forced-colors:active){.text-shimmer-module__jB6m3W__label{-webkit-text-fill-color:currentColor;background:0 0!important}}
.ai-search-bar-module__J5PPaa__root{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;max-width:640px;color:var(--foreground);flex-direction:column;margin-inline:auto;font-size:14px;line-height:20px;display:flex;overflow:hidden;container-type:inline-size}.ai-search-bar-module__J5PPaa__field{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:12px;height:56px;padding:0 12px 0 20px;display:flex}.ai-search-bar-module__J5PPaa__fieldIcon{width:16px;height:16px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ai-search-bar-module__J5PPaa__input{min-width:0;height:100%;color:var(--foreground);font:inherit;background:0 0;border:0;flex:1;padding:0;font-size:16px;line-height:24px}.ai-search-bar-module__J5PPaa__input::placeholder{color:var(--text-muted);opacity:1}.ai-search-bar-module__J5PPaa__input::-webkit-search-cancel-button{display:none}.ai-search-bar-module__J5PPaa__spinner{border:1.5px solid var(--border);border-top-color:var(--text-secondary);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ai-search-bar-module__J5PPaa__spin}.ai-search-bar-module__J5PPaa__iconSwap{place-items:center;display:grid}.ai-search-bar-module__J5PPaa__iconButton{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out;display:grid}.ai-search-bar-module__J5PPaa__iconButton:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.ai-search-bar-module__J5PPaa__iconButton:active:not(:disabled){transform:scale(.94)}.ai-search-bar-module__J5PPaa__iconButton:disabled{opacity:.4;cursor:default}.ai-search-bar-module__J5PPaa__body{flex:none;height:400px;position:relative}.ai-search-bar-module__J5PPaa__view{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;padding:8px;position:absolute;inset:0;overflow-y:auto}.ai-search-bar-module__J5PPaa__list{flex-direction:column;display:flex}.ai-search-bar-module__J5PPaa__group+.ai-search-bar-module__J5PPaa__group,.ai-search-bar-module__J5PPaa__list>[role=listbox]>.ai-search-bar-module__J5PPaa__group+.ai-search-bar-module__J5PPaa__group{margin-top:8px}.ai-search-bar-module__J5PPaa__groupHead{height:28px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:12px;line-height:16px;display:flex}.ai-search-bar-module__J5PPaa__source{align-items:center;gap:6px;display:inline-flex}.ai-search-bar-module__J5PPaa__source svg{width:12px;height:12px}.ai-search-bar-module__J5PPaa__row{height:40px;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:12px;padding:0 12px;transition:background-color 80ms ease-out;display:flex}.ai-search-bar-module__J5PPaa__row[data-active]{background:var(--surface-muted)}.ai-search-bar-module__J5PPaa__row:active{background:color-mix(in oklab, var(--foreground) 9%, var(--surface))}.ai-search-bar-module__J5PPaa__row[data-hot]{background:color-mix(in oklab, var(--accent) 10%, var(--surface))}.ai-search-bar-module__J5PPaa__icon{width:16px;height:16px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.ai-search-bar-module__J5PPaa__icon svg{width:16px;height:16px}.ai-search-bar-module__J5PPaa__text{white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.ai-search-bar-module__J5PPaa__title{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.ai-search-bar-module__J5PPaa__description{min-width:0;color:var(--text-muted);text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.ai-search-bar-module__J5PPaa__quoted{color:var(--foreground)}.ai-search-bar-module__J5PPaa__row .ai-search-bar-module__J5PPaa__title:has(.ai-search-bar-module__J5PPaa__quoted){color:var(--text-secondary)}.ai-search-bar-module__J5PPaa__right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ai-search-bar-module__J5PPaa__meta{min-width:72px;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.ai-search-bar-module__J5PPaa__hl{background:color-mix(in oklab, var(--accent) 13%, transparent);color:inherit;border-radius:4px;margin:0 -1px;padding:0 1px}.ai-search-bar-module__J5PPaa__sparkle{color:var(--accent);flex:none}.ai-search-bar-module__J5PPaa__muted{color:var(--text-muted);flex:none}.ai-search-bar-module__J5PPaa__enter{color:var(--text-muted);opacity:0;transition:opacity 80ms ease-out}.ai-search-bar-module__J5PPaa__row[data-active] .ai-search-bar-module__J5PPaa__enter{opacity:1}.ai-search-bar-module__J5PPaa__status{color:var(--text-muted)}.ai-search-bar-module__J5PPaa__status[data-status=progress]{color:var(--warning)}.ai-search-bar-module__J5PPaa__status[data-status=review]{color:var(--success)}.ai-search-bar-module__J5PPaa__status[data-status=done]{color:var(--accent)}.ai-search-bar-module__J5PPaa__badge,.ai-search-bar-module__J5PPaa__cite{background:var(--accent-subtle);min-width:18px;height:18px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;padding:0 5px;font-size:12px;line-height:18px;transition:background-color .12s ease-out,box-shadow .12s ease-out;display:inline-grid}.ai-search-bar-module__J5PPaa__badge[data-hot],.ai-search-bar-module__J5PPaa__cite[data-hot],.ai-search-bar-module__J5PPaa__cite:hover{box-shadow:inset 0 0 0 1px var(--accent)}.ai-search-bar-module__J5PPaa__cite{vertical-align:1px;cursor:pointer;border:0;margin:0 1px;font-family:inherit}.ai-search-bar-module__J5PPaa__answerSlot{margin-bottom:8px}.ai-search-bar-module__J5PPaa__answer{background:color-mix(in oklab, var(--surface-muted) 70%, var(--surface));border-radius:18px;padding:8px 12px 14px}.ai-search-bar-module__J5PPaa__answerHead{align-items:center;gap:8px;height:32px;display:flex}.ai-search-bar-module__J5PPaa__mark{flex:none;place-items:center;width:16px;height:16px;display:grid}.ai-search-bar-module__J5PPaa__mark svg{width:16px;height:16px}.ai-search-bar-module__J5PPaa__answerTitle{flex:none;font-weight:500}.ai-search-bar-module__J5PPaa__answerStatus{min-width:0;color:var(--text-muted);white-space:nowrap;font-size:12px;overflow:hidden}.ai-search-bar-module__J5PPaa__answerActions{flex:none;gap:2px;margin-left:auto;margin-right:-6px;display:flex}.ai-search-bar-module__J5PPaa__answerText{min-height:44px;color:var(--foreground);text-wrap:pretty;margin:4px 0 0;font-size:14px;line-height:22px;position:relative}.ai-search-bar-module__J5PPaa__placeholder{flex-direction:column;gap:12px;display:flex;position:absolute;inset:6px 0 auto}.ai-search-bar-module__J5PPaa__placeholder span{background:var(--border-subtle);border-radius:5px;height:10px;animation:1.2s ease-in-out infinite alternate ai-search-bar-module__J5PPaa__pulse}.ai-search-bar-module__J5PPaa__placeholder span:first-child{width:88%}.ai-search-bar-module__J5PPaa__placeholder span:last-child{width:56%}.ai-search-bar-module__J5PPaa__chunk{animation:.14s ease-out both ai-search-bar-module__J5PPaa__chunkIn}.ai-search-bar-module__J5PPaa__code{border:1px solid var(--border-subtle);background:var(--surface);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;border-radius:6px;padding:1px 5px;font-size:12px}.ai-search-bar-module__J5PPaa__error{min-height:44px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.ai-search-bar-module__J5PPaa__errorLabel{color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.ai-search-bar-module__J5PPaa__errorLabel svg{color:var(--danger)}.ai-search-bar-module__J5PPaa__retry{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 12px;transition:background-color .12s ease-out,transform .12s ease-out;display:inline-flex}.ai-search-bar-module__J5PPaa__retry:hover{background:var(--surface-muted)}.ai-search-bar-module__J5PPaa__retry:active{transform:scale(.97)}.ai-search-bar-module__J5PPaa__empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:40px 16px;display:flex}.ai-search-bar-module__J5PPaa__emptyTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ai-search-bar-module__J5PPaa__emptyHint{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ai-search-bar-module__J5PPaa__footer{border-top:1px solid var(--border-subtle);height:44px;color:var(--text-muted);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:0 16px 0 20px;font-size:12px;line-height:16px;display:flex}.ai-search-bar-module__J5PPaa__footerLeft{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.ai-search-bar-module__J5PPaa__hints{white-space:nowrap;align-items:center;gap:16px;display:flex}.ai-search-bar-module__J5PPaa__hint{align-items:center;gap:6px;display:inline-flex}.ai-search-bar-module__J5PPaa__notice{min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.ai-search-bar-module__J5PPaa__notice svg{color:var(--success);flex:none}.ai-search-bar-module__J5PPaa__model{flex:none;align-items:center;gap:6px;display:inline-flex}.ai-search-bar-module__J5PPaa__model svg{width:14px;height:14px}.ai-search-bar-module__J5PPaa__modelName{white-space:nowrap}.ai-search-bar-module__J5PPaa__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:520px){.ai-search-bar-module__J5PPaa__hint[data-optional]{display:none}.ai-search-bar-module__J5PPaa__field,.ai-search-bar-module__J5PPaa__footer{padding-left:16px}}@container (max-width:400px){.ai-search-bar-module__J5PPaa__description{display:none}}@keyframes ai-search-bar-module__J5PPaa__chunkIn{0%{opacity:0}}@keyframes ai-search-bar-module__J5PPaa__pulse{0%{opacity:.55}to{opacity:1}}@keyframes ai-search-bar-module__J5PPaa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ai-search-bar-module__J5PPaa__chunk,.ai-search-bar-module__J5PPaa__placeholder span{animation:none}.ai-search-bar-module__J5PPaa__spinner{animation-duration:1.6s}}.ai-search-bar-module__J5PPaa__root.recent-chat-search{background:0 0;border:0;border-radius:0}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__body{height:min(18rem,50dvh)}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__field{border:1px solid var(--border-subtle);background:var(--surface);border-radius:10px;gap:10px;height:42px;margin:12px 12px 4px;padding-inline:12px}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__field:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 2px color-mix(in oklab, var(--foreground) 5%, transparent)}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__input{font-size:14px}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__row{border-radius:8px;gap:8px;height:36px}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__footer{display:none}.ai-search-bar-module__J5PPaa__root.recent-chat-search .ai-search-bar-module__J5PPaa__input:focus-visible{box-shadow:none;outline:none}
.agent-routines-module__SROJKa__root{--mono:ui-monospace, "SF Mono", Menlo, monospace;--row-hover:color-mix(in oklab, var(--foreground) 2.5%, var(--surface));--row-open:color-mix(in oklab, var(--foreground) 3%, var(--surface));--inset:var(--space-2);--pad:var(--space-4);--tick-success:color-mix(in oklab, var(--success) 44%, var(--surface));--tick-failed:color-mix(in oklab, var(--danger) 56%, var(--surface));--tick-skipped:color-mix(in oklab, var(--foreground) 15%, var(--surface));--tick-empty:color-mix(in oklab, var(--foreground) 6%, var(--surface));--open-duration:.34s;--open-ease:cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:min(100%,680px);min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);margin-inline:auto;position:relative;container:routines/inline-size}.agent-routines-module__SROJKa__root *,.agent-routines-module__SROJKa__root :before,.agent-routines-module__SROJKa__root :after{box-sizing:border-box}.agent-routines-module__SROJKa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.agent-routines-module__SROJKa__nums{font-variant-numeric:tabular-nums}.agent-routines-module__SROJKa__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) calc(var(--inset) + var(--pad)) var(--space-3);display:flex}.agent-routines-module__SROJKa__headerText{min-width:0}.agent-routines-module__SROJKa__title{font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.agent-routines-module__SROJKa__subtitle{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:2px 0 0}.agent-routines-module__SROJKa__newButton{flex:none}.agent-routines-module__SROJKa__plusIcon{transition:transform var(--duration-standard) var(--ease-standard)}.agent-routines-module__SROJKa__newButton[aria-expanded=true] .agent-routines-module__SROJKa__plusIcon{transform:rotate(45deg)}.agent-routines-module__SROJKa__autoWidth{flex:none;min-width:0;display:inline-flex;position:relative}.agent-routines-module__SROJKa__autoWidthInner{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.agent-routines-module__SROJKa__collapse,.agent-routines-module__SROJKa__autoHeight{overflow:clip}.agent-routines-module__SROJKa__list{padding:0 var(--inset) var(--inset);margin:0;list-style:none}.agent-routines-module__SROJKa__item{list-style:none;position:relative;overflow:clip}.agent-routines-module__SROJKa__item+.agent-routines-module__SROJKa__item:before{content:"";top:0;left:var(--pad);right:var(--pad);background:var(--border-subtle);height:1px;transition:opacity var(--open-duration) var(--open-ease);position:absolute}.agent-routines-module__SROJKa__item[data-open]:before,.agent-routines-module__SROJKa__item[data-open]+.agent-routines-module__SROJKa__item:before{opacity:0}.agent-routines-module__SROJKa__itemInner{border-radius:var(--radius-panel);background:color-mix(in oklab, var(--row-open) 0%, transparent);transition:background-color var(--open-duration) var(--open-ease);position:relative}.agent-routines-module__SROJKa__itemInner[data-open]{background:var(--row-open)}.agent-routines-module__SROJKa__head{padding:14px var(--pad);border-radius:var(--radius-panel);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);gap:2px;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.agent-routines-module__SROJKa__itemInner:not([data-open]) .agent-routines-module__SROJKa__head:hover{background:var(--row-hover)}}.agent-routines-module__SROJKa__line{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.agent-routines-module__SROJKa__line:last-of-type{margin-top:6px}.agent-routines-module__SROJKa__nameHeading{min-width:0;font:inherit;flex:auto;margin:0;display:flex}.agent-routines-module__SROJKa__name{min-width:0;max-width:100%;color:var(--foreground);font:inherit;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.agent-routines-module__SROJKa__nameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--duration-standard) var(--ease-standard);overflow:hidden}.agent-routines-module__SROJKa__itemInner:not([data-enabled]) .agent-routines-module__SROJKa__nameText{color:var(--text-secondary)}.agent-routines-module__SROJKa__chevron{color:var(--text-muted);transition:transform var(--open-duration) var(--open-ease);flex:none}.agent-routines-module__SROJKa__itemInner[data-open] .agent-routines-module__SROJKa__chevron{transform:rotate(180deg)}.agent-routines-module__SROJKa__controls{align-items:center;gap:var(--space-2);cursor:default;flex:none;display:flex}.agent-routines-module__SROJKa__switch.agent-routines-module__SROJKa__switch{min-height:0}.agent-routines-module__SROJKa__runSlot{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);display:inline-flex}.agent-routines-module__SROJKa__itemInner:hover .agent-routines-module__SROJKa__runSlot,.agent-routines-module__SROJKa__itemInner:focus-within .agent-routines-module__SROJKa__runSlot,.agent-routines-module__SROJKa__itemInner[data-running] .agent-routines-module__SROJKa__runSlot,.agent-routines-module__SROJKa__itemInner[data-open] .agent-routines-module__SROJKa__runSlot{opacity:1}@media (hover:none){.agent-routines-module__SROJKa__runSlot{opacity:1}}.agent-routines-module__SROJKa__runButton.agent-routines-module__SROJKa__runButton{min-height:30px;color:var(--text-secondary);padding-inline:10px}.agent-routines-module__SROJKa__runStack{display:grid}.agent-routines-module__SROJKa__runLayer{grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.agent-routines-module__SROJKa__runLayer[aria-hidden]{pointer-events:none}.agent-routines-module__SROJKa__playIcon{color:var(--accent)}.agent-routines-module__SROJKa__when{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;flex:auto;align-items:center;gap:6px;margin:0;display:flex;overflow:hidden}.agent-routines-module__SROJKa__scheduleText{color:var(--text-secondary)}.agent-routines-module__SROJKa__dot{color:var(--text-muted);flex:none}.agent-routines-module__SROJKa__statusSlot{flex:auto;min-width:0;display:flex;position:relative}.agent-routines-module__SROJKa__statusPhase{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.agent-routines-module__SROJKa__countdown{font-variant-numeric:tabular-nums;min-width:10ch;display:inline-block}.agent-routines-module__SROJKa__runningWord{color:var(--foreground);flex:none}.agent-routines-module__SROJKa__stepSlot{min-width:0;display:flex;position:relative;overflow:hidden}.agent-routines-module__SROJKa__stepText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.agent-routines-module__SROJKa__lastRun{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:flex-end;margin:0;display:flex;position:relative}.agent-routines-module__SROJKa__lastRunPhase{align-items:center;gap:6px;display:inline-flex}.agent-routines-module__SROJKa__statusIcon{color:var(--text-muted);flex:none}.agent-routines-module__SROJKa__statusIcon[data-status=success]{color:var(--success)}.agent-routines-module__SROJKa__statusIcon[data-status=failed]{color:var(--danger)}.agent-routines-module__SROJKa__meta{align-items:center;gap:var(--space-2);min-width:0;height:20px;color:var(--text-secondary);white-space:nowrap;flex:auto;display:flex;overflow:hidden}.agent-routines-module__SROJKa__sources{flex:none;align-items:center;gap:6px;display:inline-flex}.agent-routines-module__SROJKa__markHit{flex:none;place-items:center;display:grid}.agent-routines-module__SROJKa__mark{color:var(--text-secondary);flex:none;display:block}.agent-routines-module__SROJKa__mark[data-brand=linear]{color:#5e6ad2}.agent-routines-module__SROJKa__mark[data-brand=sentry]{color:#362d59}.agent-routines-module__SROJKa__mark[data-brand=google-calendar]{color:#4285f4}.agent-routines-module__SROJKa__mark[data-brand=anthropic]{color:#d97757}.agent-routines-module__SROJKa__mark[data-brand=github],.agent-routines-module__SROJKa__mark[data-brand=notion],.agent-routines-module__SROJKa__mark[data-brand=openai]{color:var(--foreground)}:root[data-theme=dark] .agent-routines-module__SROJKa__mark[data-brand=sentry]{color:#a597e6}:root[data-theme=dark] .agent-routines-module__SROJKa__mark[data-brand=linear]{color:#8b94f0}.agent-routines-module__SROJKa__more{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.agent-routines-module__SROJKa__metaArrow{color:var(--text-muted);flex:none}.agent-routines-module__SROJKa__destination{min-width:0;color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.agent-routines-module__SROJKa__destinationText{text-overflow:ellipsis;min-width:0;overflow:hidden}.agent-routines-module__SROJKa__metaDivider{background:var(--border);flex:none;width:1px;height:12px}.agent-routines-module__SROJKa__ticksSlot{cursor:default;flex:none;margin-left:auto;display:flex}.agent-routines-module__SROJKa__ticks{height:14px;transition:opacity var(--duration-standard) var(--ease-standard);flex:none;position:relative}.agent-routines-module__SROJKa__itemInner:not([data-enabled]) .agent-routines-module__SROJKa__ticks{opacity:.55}.agent-routines-module__SROJKa__tickSlot{width:4px;height:14px;position:absolute;top:0;left:0}.agent-routines-module__SROJKa__tick{background:var(--tick-success);cursor:default;width:4px;height:14px;transition:filter var(--duration-fast) var(--ease-standard);border-radius:2px;display:block;position:relative}.agent-routines-module__SROJKa__tick:before{content:"";position:absolute;inset:-5px -1.5px}.agent-routines-module__SROJKa__tick[data-status=failed]{background:var(--tick-failed)}.agent-routines-module__SROJKa__tick[data-status=skipped]{background:var(--tick-skipped)}.agent-routines-module__SROJKa__tick[data-status=empty]{background:var(--tick-empty)}@media (hover:hover) and (pointer:fine){.agent-routines-module__SROJKa__tick:not([data-status=empty]):hover{filter:saturate(1.25)brightness(.94)}}:root[data-theme=dark] .agent-routines-module__SROJKa__tick:not([data-status=empty]):hover{filter:brightness(1.12)}.agent-routines-module__SROJKa__runTip{text-align:left;gap:2px;max-width:240px;display:grid}.agent-routines-module__SROJKa__runTipHead{align-items:center;gap:6px;font-weight:500;display:flex}.agent-routines-module__SROJKa__runTipHead>svg{flex:none}.agent-routines-module__SROJKa__runTipHead[data-status=success]>svg{color:var(--success)}.agent-routines-module__SROJKa__runTipHead[data-status=failed]>svg{color:var(--danger)}.agent-routines-module__SROJKa__runTipHead[data-status=skipped]>svg{opacity:.7}.agent-routines-module__SROJKa__runTipMeta{opacity:.72;font-variant-numeric:tabular-nums;font-weight:400}.agent-routines-module__SROJKa__runTipText{opacity:.86}.agent-routines-module__SROJKa__progress{right:var(--pad);bottom:0;left:var(--pad);background:color-mix(in oklab, var(--routine-accent,var(--accent)) 16%, transparent);pointer-events:none;border-radius:1px;height:2px;position:absolute;overflow:hidden}.agent-routines-module__SROJKa__progressFill{border-radius:inherit;background:var(--routine-accent,var(--accent));transform-origin:0;position:absolute;inset:0}.agent-routines-module__SROJKa__details{gap:var(--space-5);padding:var(--space-2) var(--pad) var(--space-5);cursor:auto;display:grid}.agent-routines-module__SROJKa__section{gap:var(--space-2);min-width:0;display:grid}.agent-routines-module__SROJKa__sectionHead{justify-content:space-between;align-items:center;gap:2px var(--space-3);flex-wrap:wrap;display:flex}.agent-routines-module__SROJKa__sectionTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.agent-routines-module__SROJKa__metaSlot{justify-content:flex-end;min-width:0;display:flex;position:relative}.agent-routines-module__SROJKa__runMeta{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.agent-routines-module__SROJKa__runMetaLabel{color:var(--foreground);font-weight:500}.agent-routines-module__SROJKa__latestBody{min-width:0;position:relative}.agent-routines-module__SROJKa__latestPhase{gap:var(--space-2);min-width:0;display:grid}.agent-routines-module__SROJKa__instruction{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.agent-routines-module__SROJKa__emptyNote{color:var(--text-muted);font-size:var(--text-sm);margin:0}.agent-routines-module__SROJKa__report{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;gap:6px;line-height:1.55;display:grid}.agent-routines-module__SROJKa__reportTitle{color:var(--foreground);margin:0}.agent-routines-module__SROJKa__reportText{margin:0}.agent-routines-module__SROJKa__reportList{gap:4px;margin:0;padding-left:1.1rem;list-style:outside;display:grid}.agent-routines-module__SROJKa__reportList li{padding-left:2px}.agent-routines-module__SROJKa__reportList li::marker{color:var(--text-muted)}.agent-routines-module__SROJKa__reportToken{color:var(--foreground)}.agent-routines-module__SROJKa__chunk{animation:agent-routines-module__SROJKa__chunk-in .16s var(--ease-standard) both}@keyframes agent-routines-module__SROJKa__chunk-in{0%{opacity:0}}.agent-routines-module__SROJKa__postedTo{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:6px;margin:2px 0 0;display:flex}.agent-routines-module__SROJKa__steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.agent-routines-module__SROJKa__step{color:var(--text-secondary);align-items:center;gap:10px;display:flex}.agent-routines-module__SROJKa__step[data-state=pending]{color:var(--text-muted)}.agent-routines-module__SROJKa__step[data-state=active]{color:var(--foreground)}.agent-routines-module__SROJKa__stepIcon{flex:none;place-items:center;width:14px;height:14px;display:grid}.agent-routines-module__SROJKa__step[data-state=done] .agent-routines-module__SROJKa__stepIcon{color:var(--success)}.agent-routines-module__SROJKa__stepDot{background:var(--border-strong);width:6px;height:6px;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:50%}.agent-routines-module__SROJKa__step[data-state=active] .agent-routines-module__SROJKa__stepDot{background:var(--routine-accent,var(--accent))}.agent-routines-module__SROJKa__errorNote{padding:var(--space-3) 14px;border:1px solid color-mix(in oklab, var(--danger) 14%, var(--border));border-radius:var(--radius-control);background:color-mix(in oklab, var(--danger) 4%, var(--surface));align-items:flex-start;gap:10px;display:flex}.agent-routines-module__SROJKa__errorNote>svg{margin-top:3px}.agent-routines-module__SROJKa__errorTitle{color:var(--foreground);margin:0;font-weight:500}.agent-routines-module__SROJKa__errorText{color:var(--text-secondary);margin:2px 0 0}.agent-routines-module__SROJKa__schedule{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.agent-routines-module__SROJKa__scheduleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.agent-routines-module__SROJKa__frequency{flex:none;max-width:100%}.agent-routines-module__SROJKa__scheduleFields{align-items:center;gap:var(--space-2);flex:none;display:flex}.agent-routines-module__SROJKa__timeField{width:128px}.agent-routines-module__SROJKa__dayField{width:148px}.agent-routines-module__SROJKa__timeField label,.agent-routines-module__SROJKa__dayField label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.agent-routines-module__SROJKa__cronLine{color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;display:flex}.agent-routines-module__SROJKa__cron{background:var(--surface-muted);color:var(--text-secondary);font-family:var(--mono);font-size:var(--text-xs);border-radius:6px;padding:1px 6px}.agent-routines-module__SROJKa__composerWrap{padding:0 var(--inset) var(--inset)}.agent-routines-module__SROJKa__composer{gap:var(--space-4);padding:var(--pad);border-radius:var(--radius-panel);background:var(--row-open);display:grid}.agent-routines-module__SROJKa__parsed{gap:var(--space-2);display:grid}.agent-routines-module__SROJKa__parsedName{min-height:24px;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);margin:0;position:relative}.agent-routines-module__SROJKa__parsedNameText{display:block}.agent-routines-module__SROJKa__chips{align-items:center;gap:var(--space-2) 6px;flex-wrap:wrap;display:flex}.agent-routines-module__SROJKa__chipWord{color:var(--text-muted);font-size:var(--text-sm)}.agent-routines-module__SROJKa__chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);height:30px;color:var(--foreground);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);align-items:center;gap:4px;padding:0 8px 0 10px;display:inline-flex}.agent-routines-module__SROJKa__chip[data-empty]{border-style:dashed;border-color:var(--border-strong);color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.agent-routines-module__SROJKa__chip:hover{background:var(--surface-muted)}}.agent-routines-module__SROJKa__chip[data-state=open]{background:var(--surface-muted)}.agent-routines-module__SROJKa__chipValue{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.agent-routines-module__SROJKa__chipValue>svg{color:var(--text-secondary);flex:none}.agent-routines-module__SROJKa__chipValue>.agent-routines-module__SROJKa__mark{color:inherit}.agent-routines-module__SROJKa__chipChevron{color:var(--text-muted);flex:none}.agent-routines-module__SROJKa__chipPopover.agent-routines-module__SROJKa__chipPopover{min-width:15rem;padding:var(--space-2)}.agent-routines-module__SROJKa__chipPopover:has(.agent-routines-module__SROJKa__schedule){padding:var(--space-3)}.agent-routines-module__SROJKa__optionList{gap:2px;display:grid}.agent-routines-module__SROJKa__option{border-radius:calc(var(--radius-panel) - var(--space-2));width:100%;height:36px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}@media (hover:hover) and (pointer:fine){.agent-routines-module__SROJKa__option:hover{background:var(--surface-muted);color:var(--foreground)}}.agent-routines-module__SROJKa__option[aria-pressed=true]{color:var(--foreground)}.agent-routines-module__SROJKa__optionText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.agent-routines-module__SROJKa__optionCheck{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);flex:none}.agent-routines-module__SROJKa__option[aria-pressed=true] .agent-routines-module__SROJKa__optionCheck{opacity:1}.agent-routines-module__SROJKa__composerFoot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.agent-routines-module__SROJKa__composerNote{min-width:0;min-height:20px;color:var(--text-muted);font-size:var(--text-xs);flex:240px;align-items:center;margin:0;display:flex;position:relative}.agent-routines-module__SROJKa__composerNoteText{display:inline}.agent-routines-module__SROJKa__linkButton{color:var(--foreground);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.agent-routines-module__SROJKa__composerActions{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.agent-routines-module__SROJKa__accentButton.agent-routines-module__SROJKa__accentButton{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.agent-routines-module__SROJKa__empty{justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6) var(--space-12);text-align:center;display:grid}.agent-routines-module__SROJKa__emptyIcon{margin-bottom:var(--space-1);color:var(--text-muted)}.agent-routines-module__SROJKa__emptyTitle{font-size:var(--text-base);margin:0;font-weight:500}.agent-routines-module__SROJKa__emptyText{max-width:34ch;color:var(--text-secondary);margin:0}@container routines (max-width:540px){.agent-routines-module__SROJKa__root{--inset:4px;--pad:14px}.agent-routines-module__SROJKa__header{padding-top:var(--space-4)}.agent-routines-module__SROJKa__lastRun{display:none}}@container routines (max-width:420px){.agent-routines-module__SROJKa__runButton.agent-routines-module__SROJKa__runButton{width:30px;padding-inline:0}.agent-routines-module__SROJKa__runText{display:none}.agent-routines-module__SROJKa__timeField,.agent-routines-module__SROJKa__dayField{flex:1 1 0;width:auto;min-width:0}.agent-routines-module__SROJKa__scheduleFields{flex:100%}}@media (prefers-reduced-motion:reduce){.agent-routines-module__SROJKa__chunk{animation:none}.agent-routines-module__SROJKa__item:before,.agent-routines-module__SROJKa__itemInner,.agent-routines-module__SROJKa__head,.agent-routines-module__SROJKa__runSlot,.agent-routines-module__SROJKa__chevron,.agent-routines-module__SROJKa__plusIcon,.agent-routines-module__SROJKa__ticks,.agent-routines-module__SROJKa__tick,.agent-routines-module__SROJKa__stepDot,.agent-routines-module__SROJKa__chip,.agent-routines-module__SROJKa__option,.agent-routines-module__SROJKa__optionCheck,.agent-routines-module__SROJKa__nameText{transition:none}}.agent-routines-module__SROJKa__configuredPath{overflow-wrap:anywhere;min-width:0;color:var(--text-muted);font-size:var(--text-xs);margin:0}
.tool-call-module__EgxUGq__root{--tc-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--tc-indent:38px;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);container-type:inline-size}.tool-call-module__EgxUGq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tool-call-module__EgxUGq__call{transition:border-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);position:relative}.tool-call-module__EgxUGq__standalone{border:1px solid var(--border);background:var(--surface);border-radius:14px}.tool-call-module__EgxUGq__standalone[data-status=approval]{border-color:color-mix(in oklab, var(--accent) 60%, var(--border))}.tool-call-module__EgxUGq__flush{border-radius:12px}.tool-call-module__EgxUGq__flush[data-status=approval]{background:color-mix(in oklab, var(--accent) 3%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 50%, transparent)}.tool-call-module__EgxUGq__headClip{border-radius:inherit}.tool-call-module__EgxUGq__head{border-radius:13px;grid-template-columns:16px minmax(0,1fr) auto 16px 16px;grid-template-areas:"mark title aside status chevron"".note note note note";align-items:center;column-gap:10px;min-height:40px;padding:6px 12px;display:grid;position:relative}.tool-call-module__EgxUGq__flush .tool-call-module__EgxUGq__head{border-radius:12px}.tool-call-module__EgxUGq__standalone[data-open] .tool-call-module__EgxUGq__head{border-radius:13px 13px 8px 8px}.tool-call-module__EgxUGq__toggle{z-index:0;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;--focus-outline-offset:-2px;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.tool-call-module__EgxUGq__head>:not(.tool-call-module__EgxUGq__toggle,.tool-call-module__EgxUGq__srOnly){z-index:1;pointer-events:none;position:relative}.tool-call-module__EgxUGq__toggle:active{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.tool-call-module__EgxUGq__toggle:hover{background:color-mix(in oklab, var(--surface-muted) 75%, transparent)}.tool-call-module__EgxUGq__toggle:hover~.tool-call-module__EgxUGq__chevron{color:var(--text-secondary)}}.tool-call-module__EgxUGq__mark{color:var(--foreground);grid-area:mark;place-items:center;display:grid}.tool-call-module__EgxUGq__mark svg{display:block}.tool-call-module__EgxUGq__title{grid-area:title;min-width:0;line-height:20px;display:block}.tool-call-module__EgxUGq__titleInner{min-width:0;display:block}.tool-call-module__EgxUGq__titleText{min-width:0;max-width:100%;display:block}.tool-call-module__EgxUGq__titleText>span{max-width:100%;display:block}.tool-call-module__EgxUGq__titleText>span>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tool-call-module__EgxUGq__call[data-status=denied] .tool-call-module__EgxUGq__title{color:var(--text-muted)}.tool-call-module__EgxUGq__note{min-width:0;color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;grid-area:note;line-height:18px;overflow:hidden}.tool-call-module__EgxUGq__aside{grid-area:aside;justify-content:flex-end;min-width:0;display:flex;position:relative}.tool-call-module__EgxUGq__asideInner{align-items:center;display:inline-flex}.tool-call-module__EgxUGq__meta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tool-call-module__EgxUGq__metaSummary{align-items:center;gap:6px;display:inline-flex}.tool-call-module__EgxUGq__metaDot{color:var(--text-muted)}.tool-call-module__EgxUGq__actions{pointer-events:auto;align-items:center;gap:6px;display:inline-flex}.tool-call-module__EgxUGq__action.tool-call-module__EgxUGq__action{min-height:28px;font-size:var(--text-xs);gap:6px;padding-inline:12px}.tool-call-module__EgxUGq__allow.tool-call-module__EgxUGq__allow{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}@media (pointer:coarse){.tool-call-module__EgxUGq__action.tool-call-module__EgxUGq__action{min-height:32px}}.tool-call-module__EgxUGq__status{grid-area:status;width:16px;height:16px;display:grid;position:relative}.tool-call-module__EgxUGq__statusIcon{place-items:center;display:grid;position:absolute;inset:0}.tool-call-module__EgxUGq__statusIcon[data-status=running]{color:var(--text-muted)}.tool-call-module__EgxUGq__statusIcon[data-status=success]{color:var(--success)}.tool-call-module__EgxUGq__statusIcon[data-status=error]{color:var(--danger)}.tool-call-module__EgxUGq__statusIcon[data-status=approval]{color:var(--accent)}.tool-call-module__EgxUGq__statusIcon[data-status=denied]{color:var(--text-muted)}.tool-call-module__EgxUGq__spinner{animation:.8s linear infinite tool-call-module__EgxUGq__tc-spin}@keyframes tool-call-module__EgxUGq__tc-spin{to{transform:rotate(360deg)}}.tool-call-module__EgxUGq__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);grid-area:chevron}.tool-call-module__EgxUGq__call[data-open]>.tool-call-module__EgxUGq__headClip .tool-call-module__EgxUGq__chevron,.tool-call-module__EgxUGq__group[data-open]>.tool-call-module__EgxUGq__groupHead .tool-call-module__EgxUGq__chevron{transform:rotate(180deg)}.tool-call-module__EgxUGq__bodyClip{overflow:hidden}.tool-call-module__EgxUGq__body{padding:0 12px 12px var(--tc-indent);gap:10px;display:grid}.tool-call-module__EgxUGq__section{min-width:0}.tool-call-module__EgxUGq__sectionHead{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.tool-call-module__EgxUGq__sectionLabel{color:var(--text-muted);font-size:var(--text-xs)}.tool-call-module__EgxUGq__copy.tool-call-module__EgxUGq__copy{border-radius:9px;width:28px;height:28px;min-height:28px;margin-right:-6px}.tool-call-module__EgxUGq__well{background:var(--surface-muted);border-radius:10px;min-width:0;padding:10px 12px}:is(.tool-call-module__EgxUGq__well:has(>.tool-call-module__EgxUGq__foldBody>.tool-call-module__EgxUGq__list),.tool-call-module__EgxUGq__well:has(>.tool-call-module__EgxUGq__foldBody>.tool-call-module__EgxUGq__tableScroll)){padding-block:4px}.tool-call-module__EgxUGq__well:has(>.tool-call-module__EgxUGq__more){padding-bottom:6px}.tool-call-module__EgxUGq__kv{font-family:var(--tc-mono);font-size:var(--text-xs);letter-spacing:0;grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:0;line-height:18px;display:grid}.tool-call-module__EgxUGq__kvRow{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.tool-call-module__EgxUGq__kvKey{color:var(--text-muted)}.tool-call-module__EgxUGq__kvValue{color:var(--foreground);overflow-wrap:anywhere;margin:0}.tool-call-module__EgxUGq__foldBody{min-width:0}.tool-call-module__EgxUGq__json{color:var(--text-secondary);font-family:var(--tc-mono);font-size:var(--text-xs);letter-spacing:0;line-height:var(--row);white-space:pre;margin:0;overflow-x:auto}.tool-call-module__EgxUGq__jsonLine{height:var(--row);display:block}.tool-call-module__EgxUGq__jsonKey{color:var(--foreground)}.tool-call-module__EgxUGq__jsonString{color:color-mix(in oklab, var(--success) 80%, var(--foreground))}.tool-call-module__EgxUGq__jsonNumber{color:color-mix(in oklab, var(--warning) 82%, var(--foreground))}.tool-call-module__EgxUGq__literal{color:var(--text-muted)}.tool-call-module__EgxUGq__list{grid-template-columns:max-content minmax(0,1fr) max-content;grid-auto-rows:var(--row);column-gap:12px;margin:0;padding:0;list-style:none;display:grid}.tool-call-module__EgxUGq__listRow{grid-column:1/-1;grid-template-columns:subgrid;align-content:center;align-items:baseline;display:grid}.tool-call-module__EgxUGq__listLead{color:var(--text-muted);font-family:var(--tc-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:0}.tool-call-module__EgxUGq__listTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tool-call-module__EgxUGq__listTag{color:var(--text-secondary);font-size:var(--text-xs)}.tool-call-module__EgxUGq__tableScroll{overflow-x:auto}.tool-call-module__EgxUGq__table{border-collapse:collapse;width:100%;font-family:var(--tc-mono);font-size:var(--text-xs);letter-spacing:0}.tool-call-module__EgxUGq__table th,.tool-call-module__EgxUGq__table td{height:var(--row);text-align:left;white-space:nowrap;padding:0 16px 0 0}.tool-call-module__EgxUGq__table th:last-child,.tool-call-module__EgxUGq__table td:last-child{width:100%;padding-right:0}.tool-call-module__EgxUGq__table th{color:var(--text-muted);font-family:var(--font-body);letter-spacing:var(--tracking-body);box-shadow:inset 0 -1px 0 var(--border);font-weight:400}.tool-call-module__EgxUGq__table td{color:var(--foreground);font-variant-numeric:tabular-nums}.tool-call-module__EgxUGq__text{color:var(--text-secondary);white-space:pre-wrap;margin:0}.tool-call-module__EgxUGq__pending{color:var(--text-muted);margin:0;display:block}.tool-call-module__EgxUGq__errorText{color:var(--foreground);margin:0}.tool-call-module__EgxUGq__more{height:28px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:4px 0 0 -6px;padding:0 8px 0 6px;display:inline-flex}.tool-call-module__EgxUGq__more:active{background:color-mix(in oklab, var(--foreground) 7%, transparent)}@media (hover:hover) and (pointer:fine){.tool-call-module__EgxUGq__more:hover{background:color-mix(in oklab, var(--foreground) 5%, transparent);color:var(--foreground)}}.tool-call-module__EgxUGq__moreIcon{transition:transform var(--duration-spring) var(--ease-spring)}.tool-call-module__EgxUGq__moreIcon[data-open]{transform:rotate(180deg)}.tool-call-module__EgxUGq__group{border:1px solid var(--border);background:var(--surface);border-radius:16px}.tool-call-module__EgxUGq__groupHead{padding:4px}.tool-call-module__EgxUGq__groupToggle{width:100%;min-height:40px;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;--focus-outline-offset:-2px;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;margin:0;padding:0 12px;display:flex}.tool-call-module__EgxUGq__groupToggle:active{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.tool-call-module__EgxUGq__groupToggle:hover{background:color-mix(in oklab, var(--surface-muted) 75%, transparent);color:var(--foreground)}.tool-call-module__EgxUGq__groupToggle:hover .tool-call-module__EgxUGq__chevron{color:var(--text-secondary)}}.tool-call-module__EgxUGq__stack{flex:none;align-items:center;margin-left:-2px;display:flex}.tool-call-module__EgxUGq__stackItem{border-radius:var(--radius-pill);background:var(--surface);width:20px;height:20px;box-shadow:0 0 0 1px var(--border), 0 0 0 2px var(--surface);flex:none;place-items:center;display:grid;position:relative}.tool-call-module__EgxUGq__stackMark{color:var(--foreground);place-items:center;display:grid}.tool-call-module__EgxUGq__stackMark svg{display:block}.tool-call-module__EgxUGq__stackMore{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-left:6px}.tool-call-module__EgxUGq__groupLabel{flex:auto;min-width:0;display:block}.tool-call-module__EgxUGq__groupLabel>span{max-width:100%;display:block}.tool-call-module__EgxUGq__groupLabel>span>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tool-call-module__EgxUGq__groupMeta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:flex-end;display:flex;position:relative}.tool-call-module__EgxUGq__groupMetaFailed{color:color-mix(in oklab, var(--danger) 85%, var(--text-secondary))}.tool-call-module__EgxUGq__listClip{overflow:hidden}.tool-call-module__EgxUGq__calls{border-top:1px solid var(--border-subtle);padding:4px;display:grid}.tool-call-module__EgxUGq__item{overflow:hidden}@container (max-width:440px){.tool-call-module__EgxUGq__metaSummary{display:none}.tool-call-module__EgxUGq__call:is([data-status=approval],[data-status=error]) .tool-call-module__EgxUGq__head{grid-template-areas:"mark title title status chevron"".note note note note"".aside aside aside aside"}.tool-call-module__EgxUGq__call:is([data-status=approval],[data-status=error]) .tool-call-module__EgxUGq__aside{justify-content:flex-start;margin-top:6px}.tool-call-module__EgxUGq__note{white-space:normal}.tool-call-module__EgxUGq__body{padding-left:12px}.tool-call-module__EgxUGq__listTag{display:none}.tool-call-module__EgxUGq__list{grid-template-columns:max-content minmax(0,1fr)}}@container (max-width:360px){.tool-call-module__EgxUGq__call[data-status=success] .tool-call-module__EgxUGq__aside{display:none}}@media (prefers-reduced-motion:reduce){.tool-call-module__EgxUGq__call,.tool-call-module__EgxUGq__toggle,.tool-call-module__EgxUGq__chevron,.tool-call-module__EgxUGq__more,.tool-call-module__EgxUGq__moreIcon,.tool-call-module__EgxUGq__groupToggle{transition:none}.tool-call-module__EgxUGq__spinner{animation:none}}
.reasoning-block-module__QHKjfq__root{--rb-pad:16px;--rb-col:20px;--rb-gap:10px;width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px;position:relative}.reasoning-block-module__QHKjfq__root[data-variant=card]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.reasoning-block-module__QHKjfq__root[data-variant=plain]{--rb-pad:0px}.reasoning-block-module__QHKjfq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reasoning-block-module__QHKjfq__top{border-radius:calc(var(--radius-control) - 1px);padding-bottom:12px;position:relative}.reasoning-block-module__QHKjfq__root[data-variant=plain] .reasoning-block-module__QHKjfq__top{padding-bottom:8px}.reasoning-block-module__QHKjfq__root[data-open] .reasoning-block-module__QHKjfq__top{border-radius:calc(var(--radius-control) - 1px) calc(var(--radius-control) - 1px) 8px 8px}.reasoning-block-module__QHKjfq__toggle{z-index:0;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;--focus-outline-offset:-2px;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.reasoning-block-module__QHKjfq__top>:not(.reasoning-block-module__QHKjfq__toggle){z-index:1;pointer-events:none;position:relative}.reasoning-block-module__QHKjfq__root[data-variant=card] .reasoning-block-module__QHKjfq__toggle:active{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.reasoning-block-module__QHKjfq__root[data-variant=card] .reasoning-block-module__QHKjfq__toggle:hover{background:color-mix(in oklab, var(--surface-muted) 70%, transparent)}.reasoning-block-module__QHKjfq__toggle:hover~.reasoning-block-module__QHKjfq__head .reasoning-block-module__QHKjfq__chevron{color:var(--text-secondary)}}.reasoning-block-module__QHKjfq__head{grid-template-columns:var(--rb-col) minmax(0, 1fr) auto 16px;align-items:center;column-gap:var(--rb-gap);height:32px;padding:12px var(--rb-pad) 0;display:grid}.reasoning-block-module__QHKjfq__root[data-variant=plain] .reasoning-block-module__QHKjfq__head{height:28px;padding-top:8px}.reasoning-block-module__QHKjfq__mark{width:var(--rb-col);place-items:center;height:20px;display:grid}.reasoning-block-module__QHKjfq__mark svg{width:18px;height:18px;display:block}.reasoning-block-module__QHKjfq__label{align-items:center;min-width:0;height:20px;display:flex;position:relative}.reasoning-block-module__QHKjfq__labelInner{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.reasoning-block-module__QHKjfq__labelText{text-overflow:ellipsis;overflow:hidden}.reasoning-block-module__QHKjfq__root[data-status=done] .reasoning-block-module__QHKjfq__labelText,.reasoning-block-module__QHKjfq__root[data-status=stopped] .reasoning-block-module__QHKjfq__labelText{color:var(--text-secondary)}.reasoning-block-module__QHKjfq__shimmer{color:var(--foreground)}.reasoning-block-module__QHKjfq__alert{color:var(--danger);flex:none}.reasoning-block-module__QHKjfq__counter{min-width:3.4ch;color:var(--text-muted);font-variant-numeric:tabular-nums;display:inline-grid}.reasoning-block-module__QHKjfq__counterValue{grid-area:1/1}.reasoning-block-module__QHKjfq__actions{pointer-events:auto;justify-content:flex-end;align-items:center;height:20px;display:inline-flex}.reasoning-block-module__QHKjfq__actions>*{pointer-events:auto;display:inline-flex}.reasoning-block-module__QHKjfq__action.reasoning-block-module__QHKjfq__action{height:28px;min-height:28px;font-size:var(--text-xs);flex:none;gap:6px;padding-inline:10px}.reasoning-block-module__QHKjfq__chevron{color:var(--text-muted);transition:transform var(--duration-standard) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}.reasoning-block-module__QHKjfq__root[data-open] .reasoning-block-module__QHKjfq__chevron{transform:rotate(180deg)}.reasoning-block-module__QHKjfq__liveClip{overflow:hidden}.reasoning-block-module__QHKjfq__live{height:40px;margin:4px var(--rb-pad) 0 calc(var(--rb-pad) + var(--rb-col) + var(--rb-gap));color:var(--text-muted);position:relative}.reasoning-block-module__QHKjfq__liveLayer{position:absolute;inset:0}.reasoning-block-module__QHKjfq__liveSlot{flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.reasoning-block-module__QHKjfq__liveSlot[data-overflow]{-webkit-mask-image:linear-gradient(#0000 0,#000 16px);mask-image:linear-gradient(#0000 0,#000 16px)}.reasoning-block-module__QHKjfq__liveTail{overflow-wrap:anywhere;flex:none;min-height:100%}.reasoning-block-module__QHKjfq__chunk{animation:reasoning-block-module__QHKjfq__rb-chunk .14s var(--ease-standard,ease-out) both}@keyframes reasoning-block-module__QHKjfq__rb-chunk{0%{opacity:0}}.reasoning-block-module__QHKjfq__panelClip{overflow:hidden}.reasoning-block-module__QHKjfq__panel{padding:4px var(--rb-pad) 16px}.reasoning-block-module__QHKjfq__root[data-variant=plain] .reasoning-block-module__QHKjfq__panel{padding-block:4px 8px}.reasoning-block-module__QHKjfq__steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.reasoning-block-module__QHKjfq__step:not(:last-child):before{content:"";top:10px;bottom:-26px;left:calc(var(--rb-col) / 2);background:var(--border);width:1px;position:absolute}.reasoning-block-module__QHKjfq__step{min-width:0;padding-left:calc(var(--rb-col) + var(--rb-gap));position:relative}.reasoning-block-module__QHKjfq__dot{z-index:1;top:7px;left:calc(var(--rb-col) / 2 - 3px);background:var(--surface);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--text-muted);transition:box-shadow var(--duration-standard) var(--ease-standard);border-radius:50%;position:absolute}.reasoning-block-module__QHKjfq__root[data-variant=plain] .reasoning-block-module__QHKjfq__dot{background:var(--background)}.reasoning-block-module__QHKjfq__step[data-current] .reasoning-block-module__QHKjfq__dot{box-shadow:inset 0 0 0 1.5px var(--foreground), 0 0 0 3px color-mix(in oklab, var(--foreground) 8%, transparent)}.reasoning-block-module__QHKjfq__stepTitle{color:var(--foreground);font-size:var(--text-sm);letter-spacing:inherit;margin:0;font-weight:500;line-height:20px}.reasoning-block-module__QHKjfq__para{color:var(--text-secondary);overflow-wrap:anywhere;text-wrap:pretty;margin:2px 0 0;line-height:22px}.reasoning-block-module__QHKjfq__para+.reasoning-block-module__QHKjfq__para{margin-top:8px}.reasoning-block-module__QHKjfq__dot+.reasoning-block-module__QHKjfq__para{margin-top:0}.reasoning-block-module__QHKjfq__foot{grid-template-columns:var(--rb-col) minmax(0, 1fr) auto;align-items:center;column-gap:var(--rb-gap);min-height:28px;color:var(--text-secondary);font-size:var(--text-xs);margin-top:12px;display:grid}.reasoning-block-module__QHKjfq__footIcon{place-items:center;display:grid}.reasoning-block-module__QHKjfq__foot[data-status=done] .reasoning-block-module__QHKjfq__footIcon{color:var(--success)}.reasoning-block-module__QHKjfq__foot[data-status=stopped] .reasoning-block-module__QHKjfq__footIcon{color:var(--text-muted)}.reasoning-block-module__QHKjfq__foot[data-status=error] .reasoning-block-module__QHKjfq__footIcon{color:var(--danger)}.reasoning-block-module__QHKjfq__footText{min-width:0}.reasoning-block-module__QHKjfq__copy{margin-block:-4px;color:var(--text-muted);margin-right:-8px}@media (prefers-reduced-motion:reduce){.reasoning-block-module__QHKjfq__chunk{animation:none}.reasoning-block-module__QHKjfq__chevron,.reasoning-block-module__QHKjfq__dot,.reasoning-block-module__QHKjfq__toggle{transition:none}}@media (forced-colors:active){.reasoning-block-module__QHKjfq__dot{box-shadow:none;border:1px solid canvastext}.reasoning-block-module__QHKjfq__step:before{background:canvastext}}.coach-activity-group .reasoning-block-module__QHKjfq__root{--rb-col:16px;--rb-gap:8px;font-size:var(--text-xs)}.coach-activity-group .reasoning-block-module__QHKjfq__root[data-variant=plain] .reasoning-block-module__QHKjfq__top{padding-bottom:0}.coach-activity-group .reasoning-block-module__QHKjfq__root[data-variant=plain] .reasoning-block-module__QHKjfq__head{height:28px;padding:3px 0}.coach-activity-group .reasoning-block-module__QHKjfq__mark svg{width:13px;height:13px}
.segmented-control-module__QveWNa__root{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}.segmented-control-module__QveWNa__track{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}.segmented-control-module__QveWNa__track::-webkit-scrollbar{display:none}.segmented-control-module__QveWNa__track[data-fade-start]{--fade-start:20px}.segmented-control-module__QveWNa__track[data-fade-end]{--fade-end:20px}.segmented-control-module__QveWNa__button{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.segmented-control-module__QveWNa__button:hover{color:var(--foreground)}}.segmented-control-module__QveWNa__button:active,.segmented-control-module__QveWNa__button[aria-pressed=true]{color:var(--foreground)}.segmented-control-module__QveWNa__selection{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.segmented-control-module__QveWNa__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:380px){.segmented-control-module__QveWNa__button{padding:0 10px}}@media (prefers-reduced-motion:reduce){.segmented-control-module__QveWNa__button{transition:none}}
.uptime-status-module__PH1AiG__root{--control-height-sm:2rem;box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:min(100%,1040px);min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:16px;gap:0;margin-inline:auto;display:grid;container-type:inline-size}.uptime-status-module__PH1AiG__num{font-variant-numeric:tabular-nums;display:inline-flex}.uptime-status-module__PH1AiG__num>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.uptime-status-module__PH1AiG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.uptime-status-module__PH1AiG__swap{min-width:0;display:block;position:relative}.uptime-status-module__PH1AiG__swapText{display:block}.uptime-status-module__PH1AiG__root [data-status=operational]{--state-color:color-mix(in oklab, var(--success) 62%, var(--surface))}.uptime-status-module__PH1AiG__root [data-status=degraded]{--state-color:var(--warning)}.uptime-status-module__PH1AiG__root [data-status=outage]{--state-color:var(--danger)}.uptime-status-module__PH1AiG__mark{flex:none}.uptime-status-module__PH1AiG__mark rect{fill:var(--state-color)}.uptime-status-module__PH1AiG__status{--status:var(--success);align-items:center;gap:var(--space-3) var(--space-4);transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);background:0 0;border-radius:15px 15px 0 0;grid-template-columns:auto minmax(0,1fr) auto;padding:16px 20px;display:grid}.uptime-status-module__PH1AiG__status[data-state=degraded]{--status:var(--warning);background:color-mix(in oklab, var(--warning) 6%, var(--surface))}.uptime-status-module__PH1AiG__glyph{width:28px;height:28px;color:var(--status);transition:color var(--duration-standard) var(--ease-standard);flex:none;display:block;overflow:visible}.uptime-status-module__PH1AiG__glyph circle{fill:color-mix(in oklab, var(--status) 14%, var(--surface));transition:fill var(--duration-standard) var(--ease-standard)}.uptime-status-module__PH1AiG__glyph line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.3px}.uptime-status-module__PH1AiG__statusText{gap:2px;min-width:0;display:grid}.uptime-status-module__PH1AiG__title{font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.uptime-status-module__PH1AiG__statusDetail{gap:0 var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.uptime-status-module__PH1AiG__statusDetail>span:first-child{color:var(--foreground)}.uptime-status-module__PH1AiG__statusDetail>span:nth-child(2){color:var(--text-muted)}.uptime-status-module__PH1AiG__panel{border-top:1px solid var(--border);min-width:0;padding:16px 20px 20px;position:relative}.uptime-status-module__PH1AiG__panelHead{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.uptime-status-module__PH1AiG__panelHead h3,.uptime-status-module__PH1AiG__chartHead h3{font-size:var(--text-sm);margin:0;font-weight:500}.uptime-status-module__PH1AiG__panelHead p{color:var(--text-muted);font-size:var(--text-sm);margin:2px 0 0}.uptime-status-module__PH1AiG__countLine{align-items:baseline;gap:4px;display:flex}.uptime-status-module__PH1AiG__legend{gap:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uptime-status-module__PH1AiG__legend li{align-items:center;gap:6px;display:inline-flex}.uptime-status-module__PH1AiG__rows{gap:1px;margin-inline:-10px;display:grid}.uptime-status-module__PH1AiG__row{isolation:isolate;border-radius:10px;gap:6px;padding:8px 10px 10px;display:grid;position:relative}.uptime-status-module__PH1AiG__rowHighlight{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface-muted);position:absolute;inset:0}.uptime-status-module__PH1AiG__rowHead{align-items:center;gap:var(--space-3);width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;padding:0;display:grid}.uptime-status-module__PH1AiG__rowName{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--text-sm);font-weight:500;display:flex}.uptime-status-module__PH1AiG__rowDetail{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.uptime-status-module__PH1AiG__rowUptime{min-width:88px;font-size:var(--text-sm);grid-column:3;justify-content:flex-end;align-items:baseline;gap:4px;font-weight:500;display:inline-flex}.uptime-status-module__PH1AiG__rowUptimeLabel{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.uptime-status-module__PH1AiG__strip{cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative}.uptime-status-module__PH1AiG__strip svg{width:100%;display:block;overflow:visible}.uptime-status-module__PH1AiG__bar{fill:var(--state-color);transition:fill var(--duration-standard) var(--ease-standard), opacity var(--duration-instant) var(--ease-standard)}.uptime-status-module__PH1AiG__strip[data-active] .uptime-status-module__PH1AiG__bars .uptime-status-module__PH1AiG__bar{opacity:.38}.uptime-status-module__PH1AiG__axis{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}@media (hover:hover) and (pointer:fine){.uptime-status-module__PH1AiG__row:not([data-selected]):has(.uptime-status-module__PH1AiG__rowHead:hover){background:color-mix(in oklab, var(--surface-muted) 55%, transparent)}.uptime-status-module__PH1AiG__incidentHead:hover .uptime-status-module__PH1AiG__chevron{color:var(--foreground)}.uptime-status-module__PH1AiG__incidentHead:hover .uptime-status-module__PH1AiG__incidentTitle{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}}.uptime-status-module__PH1AiG__tip{z-index:5;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);pointer-events:none;transform-origin:50% 100%;border-radius:12px;gap:6px;padding:10px 12px;display:grid;position:absolute;top:0;left:0;translate:0 -100%}.uptime-status-module__PH1AiG__tipHead{justify-content:space-between;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);display:flex}.uptime-status-module__PH1AiG__tipStatus{align-items:center;gap:var(--space-2);font-weight:500;display:flex}.uptime-status-module__PH1AiG__tipList{gap:var(--space-1);border-top:1px solid var(--border-subtle);padding:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-xs);margin:0;list-style:none;display:grid}.uptime-status-module__PH1AiG__tipList li{justify-content:space-between;gap:var(--space-3);display:flex}.uptime-status-module__PH1AiG__tipList li>span:last-child{color:var(--text-muted);flex:none}.uptime-status-module__PH1AiG__tipEmpty{color:var(--text-muted);font-size:var(--text-xs);margin:0}.uptime-status-module__PH1AiG__lower{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;display:grid}.uptime-status-module__PH1AiG__lower>.uptime-status-module__PH1AiG__panel+.uptime-status-module__PH1AiG__panel{border-left:1px solid var(--border)}.uptime-status-module__PH1AiG__chartHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.uptime-status-module__PH1AiG__chartSub{color:var(--text-muted);font-size:var(--text-sm);margin-top:2px}.uptime-status-module__PH1AiG__stamp{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:3px}.uptime-status-module__PH1AiG__readout{gap:var(--space-2) var(--space-6);margin:var(--space-3) 0 var(--space-2);flex-wrap:wrap;display:flex}.uptime-status-module__PH1AiG__readout>div{gap:2px;display:grid}.uptime-status-module__PH1AiG__readout dt{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.uptime-status-module__PH1AiG__readout dd{font-size:var(--text-lg);align-items:baseline;gap:3px;margin:0;font-weight:500;line-height:1.3;display:inline-flex}.uptime-status-module__PH1AiG__unit{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.uptime-status-module__PH1AiG__swatch{background:var(--accent);border-radius:1px;width:14px;height:2px;display:inline-block}.uptime-status-module__PH1AiG__swatch[data-series=p50]{background:var(--text-muted)}.uptime-status-module__PH1AiG__swatch[data-series=target]{border-top:1px dashed var(--text-muted);background:0 0;border-radius:0;height:0}.uptime-status-module__PH1AiG__chart{cursor:crosshair;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative}.uptime-status-module__PH1AiG__chart svg{width:100%;display:block;overflow:visible}.uptime-status-module__PH1AiG__gridline{stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.uptime-status-module__PH1AiG__baseline{stroke:var(--border-strong);stroke-width:1px;shape-rendering:crispedges}.uptime-status-module__PH1AiG__axisLabel,.uptime-status-module__PH1AiG__endLabel{fill:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.uptime-status-module__PH1AiG__endLabel{fill:var(--text-secondary)}.uptime-status-module__PH1AiG__band{fill:var(--accent);opacity:.07}.uptime-status-module__PH1AiG__target{stroke:var(--text-muted);stroke-dasharray:4 4;stroke-width:1px;shape-rendering:crispedges}.uptime-status-module__PH1AiG__p50,.uptime-status-module__PH1AiG__p95{fill:none;stroke-linecap:round;stroke-linejoin:round}.uptime-status-module__PH1AiG__p50{stroke:var(--text-muted);stroke-width:1.5px}.uptime-status-module__PH1AiG__p95{stroke:var(--accent);stroke-width:2px}.uptime-status-module__PH1AiG__cross{stroke:var(--border-strong);stroke-width:1px;shape-rendering:crispedges}.uptime-status-module__PH1AiG__dot{stroke:var(--surface);stroke-width:2px}.uptime-status-module__PH1AiG__dot[data-series=p50]{fill:var(--text-muted)}.uptime-status-module__PH1AiG__dot[data-series=p95]{fill:var(--accent)}.uptime-status-module__PH1AiG__incidents{margin:0;padding:0;list-style:none}.uptime-status-module__PH1AiG__incidentItem{overflow:hidden}.uptime-status-module__PH1AiG__incidentItem+.uptime-status-module__PH1AiG__incidentItem .uptime-status-module__PH1AiG__incident{border-top:1px solid var(--border-subtle)}.uptime-status-module__PH1AiG__incidentHead{align-items:center;gap:var(--space-3);width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;padding:10px 0;display:grid}.uptime-status-module__PH1AiG__incidentText{gap:2px;min-width:0;display:grid}.uptime-status-module__PH1AiG__incidentTitle{font-size:var(--text-sm);font-weight:500}.uptime-status-module__PH1AiG__incidentMeta,.uptime-status-module__PH1AiG__resolved{color:var(--text-muted);font-size:var(--text-xs)}.uptime-status-module__PH1AiG__chevron{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);display:inline-flex}.uptime-status-module__PH1AiG__incidentBody{overflow:hidden}.uptime-status-module__PH1AiG__updates{margin:0;padding:0;list-style:none}.uptime-status-module__PH1AiG__updateItem{overflow:hidden}.uptime-status-module__PH1AiG__update{padding:0 0 var(--space-3) 20px;font-size:var(--text-sm);position:relative}.uptime-status-module__PH1AiG__update:before{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--surface);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}.uptime-status-module__PH1AiG__update:after{background:var(--border);content:"";width:1px;position:absolute;top:18px;bottom:2px;left:3.5px}.uptime-status-module__PH1AiG__update[data-tone=success]:before{border-color:var(--success);background:var(--success)}.uptime-status-module__PH1AiG__update[data-tone=warning]:before{border-color:var(--warning);background:var(--warning)}.uptime-status-module__PH1AiG__updateHead{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;margin:0;font-weight:500;display:flex}.uptime-status-module__PH1AiG__updateHead time{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.uptime-status-module__PH1AiG__updateBody{color:var(--text-secondary);margin:2px 0 0}.uptime-status-module__PH1AiG__lead{align-items:center;gap:var(--space-2);padding:0 0 var(--space-4) 20px;color:var(--text-secondary);font-size:var(--text-xs);margin:0;display:flex}@container (max-width:860px){.uptime-status-module__PH1AiG__lower{grid-template-columns:minmax(0,1fr)}.uptime-status-module__PH1AiG__lower>.uptime-status-module__PH1AiG__panel+.uptime-status-module__PH1AiG__panel{border-left:0}}@container (max-width:560px){.uptime-status-module__PH1AiG__status{grid-template-columns:auto minmax(0,1fr);padding:14px 16px}.uptime-status-module__PH1AiG__status>button{grid-column:1/-1;justify-self:start}.uptime-status-module__PH1AiG__statusDetail>span:nth-child(2){display:none}.uptime-status-module__PH1AiG__panel{padding:14px 16px 16px}.uptime-status-module__PH1AiG__rowDetail,.uptime-status-module__PH1AiG__rowUptimeLabel{display:none}.uptime-status-module__PH1AiG__rowUptime{min-width:0}.uptime-status-module__PH1AiG__readout{gap:var(--space-2) var(--space-5)}.uptime-status-module__PH1AiG__readout dd{font-size:var(--text-base)}.uptime-status-module__PH1AiG__incidentHead{grid-template-columns:auto minmax(0,1fr) auto}.uptime-status-module__PH1AiG__incidentHead>span:nth-child(3){grid-area:2/2;justify-self:start}.uptime-status-module__PH1AiG__resolved{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.uptime-status-module__PH1AiG__status,.uptime-status-module__PH1AiG__glyph,.uptime-status-module__PH1AiG__glyph circle,.uptime-status-module__PH1AiG__bar,.uptime-status-module__PH1AiG__chevron{transition-duration:var(--duration-instant)}}.uptime-status-module__PH1AiG__root [data-status=unknown]{--state-color:var(--border-strong)}.uptime-status-module__PH1AiG__status[data-state=outage]{--status:var(--danger)}.uptime-status-module__PH1AiG__liveLink{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}@container (max-width:560px){.uptime-status-module__PH1AiG__status>a{grid-column:1/-1;justify-self:start}}@media (pointer:coarse){.uptime-status-module__PH1AiG__rowHead,.uptime-status-module__PH1AiG__strip,.uptime-status-module__PH1AiG__incidentHead{min-height:44px}.uptime-status-module__PH1AiG__liveLink{align-items:center;min-height:44px;display:inline-flex}}.uptime-status-module__PH1AiG__historyNotice{color:var(--text-secondary);font-size:var(--text-sm);border-top:1px solid var(--border);margin:0;padding:12px 20px}.uptime-status-module__PH1AiG__repairPanel{border-bottom:1px solid var(--border);gap:12px;padding:20px;display:grid}.uptime-status-module__PH1AiG__repairPanel h3{font-size:var(--text-sm);font-weight:600}.uptime-status-module__PH1AiG__repairRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.uptime-status-module__PH1AiG__repairRow strong{font-size:var(--text-sm);font-weight:500}.uptime-status-module__PH1AiG__repairActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.uptime-status-module__PH1AiG__repairActions button{white-space:normal;max-width:100%;height:auto;min-height:32px}
.select-module__y5pICa__field{gap:var(--space-2);min-width:0;display:grid}.select-module__y5pICa__field label{font-size:var(--text-sm);font-weight:500}.select-module__y5pICa__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.select-module__y5pICa__trigger:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.select-module__y5pICa__trigger:active:not([data-disabled]),.select-module__y5pICa__trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.select-module__y5pICa__trigger:focus-visible{border-color:var(--border-strong)}.select-module__y5pICa__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__y5pICa__valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.select-module__y5pICa__valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.select-module__y5pICa__valueText>[data-placeholder]{color:var(--text-muted)}.select-module__y5pICa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.select-module__y5pICa__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.select-module__y5pICa__trigger[data-state=open] .select-module__y5pICa__chevron{transform:rotate(180deg)}.select-module__y5pICa__hint{color:var(--text-muted);font-size:var(--text-xs)}.select-module__y5pICa__content{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:select-module__y5pICa__select-in var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.select-module__y5pICa__content[data-side=top]{--menu-y:6px}.select-module__y5pICa__content[data-side=left]{--menu-x:6px;--menu-y:0px}.select-module__y5pICa__content[data-side=right]{--menu-x:-6px;--menu-y:0px}.select-module__y5pICa__content[data-state=closed]{animation:select-module__y5pICa__select-out var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__viewport{padding:2px 0}.select-module__y5pICa__item{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.select-module__y5pICa__item[data-highlighted]{background:var(--surface-muted)}.select-module__y5pICa__item[data-disabled]{opacity:.45}.select-module__y5pICa__indicator{color:var(--foreground);animation:select-module__y5pICa__indicator-in var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.select-module__y5pICa__scrollButton{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes select-module__y5pICa__select-in{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes select-module__y5pICa__select-out{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes select-module__y5pICa__indicator-in{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.select-module__y5pICa__content{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.select-module__y5pICa__trigger,.select-module__y5pICa__chevron,.select-module__y5pICa__item{transition:none}.select-module__y5pICa__content{animation:select-module__y5pICa__select-fade var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__content[data-state=closed]{animation:select-module__y5pICa__select-fade-out var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__indicator{animation:none}}@keyframes select-module__y5pICa__select-fade{0%{opacity:0}}@keyframes select-module__y5pICa__select-fade-out{to{opacity:0}}
.tooltip-module__CW99Qq__tooltip{--tooltip-y:3px;z-index:90;max-width:15rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-body);transform-origin:var(--radix-tooltip-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter)}.tooltip-module__CW99Qq__tooltip[data-side=bottom]{--tooltip-y:-3px}@starting-style{.tooltip-module__CW99Qq__tooltip[data-state$=-open]{opacity:0;transform:translateY(var(--tooltip-y)) scale(.97)}.tooltip-module__CW99Qq__tooltip[data-instant][data-state$=-open]{transform:none}}.tooltip-module__CW99Qq__tooltip[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard)}.tooltip-module__CW99Qq__tooltip[data-state=closed]{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);animation:tooltip-module__CW99Qq__tooltip-exit var(--duration-instant) linear both;transform:scale(.98)}.tooltip-module__CW99Qq__text{overflow-clip-margin:var(--space-2);display:block;position:relative;overflow:clip}.tooltip-module__CW99Qq__measure{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.tooltip-module__CW99Qq__line{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);display:block}@keyframes tooltip-module__CW99Qq__tooltip-exit{to{--tooltip-exit:1}}@media (prefers-reduced-motion:reduce){.tooltip-module__CW99Qq__tooltip,.tooltip-module__CW99Qq__tooltip[data-state=closed],.tooltip-module__CW99Qq__tooltip[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard);transform:none}}
.coach-pulse-module__7FXh4a__pulse{width:88px;height:88px;color:var(--foreground);flex:none;place-items:center;display:inline-grid;position:relative}.coach-pulse-module__7FXh4a__wave{opacity:0;border:1px solid;border-radius:50%;animation:3.4s cubic-bezier(.2,0,0,1) infinite coach-pulse-module__7FXh4a__ripple;position:absolute;inset:12%}.coach-pulse-module__7FXh4a__wave:nth-child(2){animation-delay:.85s}.coach-pulse-module__7FXh4a__wave:nth-child(3){animation-delay:1.7s}.coach-pulse-module__7FXh4a__mark{border-radius:13px;width:52px;height:52px;animation:3.4s ease-in-out infinite coach-pulse-module__7FXh4a__heartbeat;position:relative}.coach-pulse-module__7FXh4a__small{width:16px;height:16px}.coach-pulse-module__7FXh4a__small .coach-pulse-module__7FXh4a__wave{animation:2s ease-out infinite coach-pulse-module__7FXh4a__inline-ripple;inset:0}.coach-pulse-module__7FXh4a__small .coach-pulse-module__7FXh4a__wave:not(:first-child){display:none}.coach-pulse-module__7FXh4a__small .coach-pulse-module__7FXh4a__mark{border-radius:3px;width:12px;height:12px;animation:none}@keyframes coach-pulse-module__7FXh4a__inline-ripple{0%{opacity:.36;transform:scale(.75)}75%,to{opacity:0;transform:scale(1)}}@keyframes coach-pulse-module__7FXh4a__ripple{0%{opacity:0;transform:scale(.45)}12%{opacity:.24}80%,to{opacity:0;transform:scale(1.35)}}@keyframes coach-pulse-module__7FXh4a__heartbeat{0%,40%,to{opacity:.65;transform:scale(1)}10%,24%{opacity:1;transform:scale(1.12)}17%{opacity:.8;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.coach-pulse-module__7FXh4a__wave,.coach-pulse-module__7FXh4a__small .coach-pulse-module__7FXh4a__wave,.coach-pulse-module__7FXh4a__mark{animation:none}.coach-pulse-module__7FXh4a__wave:first-child{opacity:.15}}
.context-meter-module__x_EcPq__cm{--ink:var(--foreground);--txt:color-mix(in oklab,var(--foreground) 72%,var(--background));--mute:var(--muted-foreground);--line:var(--border);--track:var(--muted);--hov:color-mix(in oklab,var(--muted) 40%,var(--background));--warn:#e25d1d;background:var(--background);border:1px solid var(--line);width:min(460px,100%);color:var(--ink);text-align:start;border-radius:16px;padding:14px 16px 12px;font-size:13px;transition:background .25s;position:relative}@supports (color:lab(0% 0 0)){.context-meter-module__x_EcPq__cm{--warn:lab(56.845% 50.7884 59.3527)}}.dark .context-meter-module__x_EcPq__cm{--warn:#ff8346}@supports (color:lab(0% 0 0)){.dark .context-meter-module__x_EcPq__cm{--warn:lab(68.66% 45.6496 54.9948)}}.context-meter-module__x_EcPq__cm:has(.context-meter-module__x_EcPq__head:hover){background:var(--hov)}.context-meter-module__x_EcPq__mono{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1}.context-meter-module__x_EcPq__head{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;outline:none;margin:-6px -8px 0;padding:6px 8px 0;display:block}.context-meter-module__x_EcPq__head:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ink) 25%,transparent)}.context-meter-module__x_EcPq__chev{vertical-align:-1px;width:11px;height:11px;color:var(--mute);margin-inline-start:4px;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:inline-block}.context-meter-module__x_EcPq__cm[data-open] .context-meter-module__x_EcPq__chev{transform:rotate(90deg)}.context-meter-module__x_EcPq__more{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.8,.2,1);display:grid}.context-meter-module__x_EcPq__cm[data-open] .context-meter-module__x_EcPq__more{grid-template-rows:1fr}.context-meter-module__x_EcPq__more>div{min-height:0;overflow:hidden}.context-meter-module__x_EcPq__row{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(-6px)}.context-meter-module__x_EcPq__cm[data-open] .context-meter-module__x_EcPq__row{opacity:1;transition:opacity .45s var(--rd,0s),transform .55s cubic-bezier(.2,.8,.2,1) var(--rd,0s);transform:none}.context-meter-module__x_EcPq__row .context-meter-module__x_EcPq__dot{opacity:0}.context-meter-module__x_EcPq__cm[data-open] .context-meter-module__x_EcPq__row .context-meter-module__x_EcPq__dot{opacity:1}.context-meter-module__x_EcPq__cm[data-flying] .context-meter-module__x_EcPq__row .context-meter-module__x_EcPq__dot{opacity:0}.context-meter-module__x_EcPq__cm[data-open] .context-meter-module__x_EcPq__bar{gap:4px}.context-meter-module__x_EcPq__fly{pointer-events:none;z-index:2;width:7px;height:7px;transform:translate(var(--x0),var(--y0)) scale(var(--s0));animation:context-meter-module__x_EcPq__fly .62s cubic-bezier(.3,.7,.2,1) var(--fd) both;border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:0}@keyframes context-meter-module__x_EcPq__fly{to{transform:translate(var(--x1),var(--y1)) scale(var(--s1))}}.context-meter-module__x_EcPq__top{align-items:flex-start;gap:16px;display:flex}.context-meter-module__x_EcPq__name{margin:0;font-size:13.5px;font-weight:500}.context-meter-module__x_EcPq__model{color:var(--mute);margin:2px 0 0;font-size:11.5px}.context-meter-module__x_EcPq__read{text-align:end;margin-inline-start:auto}.context-meter-module__x_EcPq__used{color:var(--txt);justify-content:flex-end;align-items:baseline;gap:4px;font-size:11.5px;display:flex}.context-meter-module__x_EcPq__used .context-meter-module__x_EcPq__of{color:var(--mute)}.context-meter-module__x_EcPq__pct{letter-spacing:-.02em;justify-content:flex-end;align-items:baseline;font-size:20px;font-weight:400;transition:color .4s;display:flex}.context-meter-module__x_EcPq__pct small{color:var(--mute);margin-inline-start:1px;font-size:12px;transition:color .4s}.context-meter-module__x_EcPq__cm[data-warn] .context-meter-module__x_EcPq__pct,.context-meter-module__x_EcPq__cm[data-warn] .context-meter-module__x_EcPq__pct small{color:var(--warn)}.context-meter-module__x_EcPq__barwrap{margin-top:10px;padding-bottom:17px;position:relative}.context-meter-module__x_EcPq__barwrap[data-nomark]{padding-bottom:4px}.context-meter-module__x_EcPq__bar{background:var(--track);border-radius:3px;gap:2px;height:6px;display:flex;position:relative;overflow:hidden}.context-meter-module__x_EcPq__seg{flex:none;height:100%;transition:width .9s cubic-bezier(.25,.8,.25,1)}.context-meter-module__x_EcPq__seg:first-child{border-radius:3px 0 0 3px}.context-meter-module__x_EcPq__mark{background:var(--ink);opacity:.35;width:1px;height:12px;position:absolute;top:-3px}.context-meter-module__x_EcPq__cm[data-warn] .context-meter-module__x_EcPq__mark{background:var(--warn);opacity:1;animation:1.4s ease-in-out infinite context-meter-module__x_EcPq__pulse}@keyframes context-meter-module__x_EcPq__pulse{50%{opacity:.35}}.context-meter-module__x_EcPq__marklabel{color:var(--mute);white-space:nowrap;font-size:10.5px;position:absolute;top:12px;transform:translate(-50%)}.context-meter-module__x_EcPq__cm[data-warn] .context-meter-module__x_EcPq__marklabel{color:var(--warn)}.context-meter-module__x_EcPq__list{margin:0;padding:2px 0 0;list-style:none}.context-meter-module__x_EcPq__row{grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;column-gap:8px;padding:6px 0;display:grid}.context-meter-module__x_EcPq__row+.context-meter-module__x_EcPq__row{border-top:1px solid var(--line)}.context-meter-module__x_EcPq__dot{border-radius:50%;align-self:center;width:7px;height:7px}.context-meter-module__x_EcPq__label{align-items:baseline;gap:10px;min-width:0;display:flex}.context-meter-module__x_EcPq__label b{white-space:nowrap;font-weight:500}.context-meter-module__x_EcPq__label span{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.context-meter-module__x_EcPq__tok{color:var(--txt);font-size:12px}.context-meter-module__x_EcPq__foot{border-top:1px solid var(--line);color:var(--mute);align-items:baseline;gap:12px;margin-top:4px;padding-top:9px;font-size:11.5px;display:flex}.context-meter-module__x_EcPq__left{white-space:nowrap}.context-meter-module__x_EcPq__left .context-meter-module__x_EcPq__mono{color:var(--ink)}.context-meter-module__x_EcPq__log{text-align:end;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-inline-start:auto;overflow:hidden}.context-meter-module__x_EcPq__log span{animation:.45s cubic-bezier(.2,.8,.2,1) both context-meter-module__x_EcPq__in;display:inline-block}@keyframes context-meter-module__x_EcPq__in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.context-meter-module__x_EcPq__roll{vertical-align:bottom;height:1.25em;line-height:1.25;display:inline-flex;overflow:hidden}.context-meter-module__x_EcPq__slot{height:1.25em;display:inline-block;position:relative;overflow:hidden}.context-meter-module__x_EcPq__col{flex-direction:column;transition:transform .26s cubic-bezier(.2,.75,.25,1);display:flex}.context-meter-module__x_EcPq__col span{text-align:center;height:1.25em;display:block}.context-meter-module__x_EcPq__slot[data-new]{animation:.3s cubic-bezier(.2,.8,.2,1) both context-meter-module__x_EcPq__grow}@keyframes context-meter-module__x_EcPq__grow{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.context-meter-module__x_EcPq__fly{display:none}.context-meter-module__x_EcPq__more,.context-meter-module__x_EcPq__row,.context-meter-module__x_EcPq__cm[data-open] .context-meter-module__x_EcPq__row,.context-meter-module__x_EcPq__row .context-meter-module__x_EcPq__dot,.context-meter-module__x_EcPq__col,.context-meter-module__x_EcPq__seg{transition:none!important}.context-meter-module__x_EcPq__log span,.context-meter-module__x_EcPq__mark,.context-meter-module__x_EcPq__slot[data-new]{animation:none!important}}
.animated-counter-module__-e9HFG__counter{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;flex-direction:column;font-weight:500;line-height:1;display:inline-flex;position:relative}.animated-counter-module__-e9HFG__label{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:400;line-height:var(--leading-body)}.animated-counter-module__-e9HFG__value{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex}.animated-counter-module__-e9HFG__column{--feather:.16em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:hidden}.animated-counter-module__-e9HFG__sizer{visibility:hidden}.animated-counter-module__-e9HFG__glyph{inset:var(--feather) 0;text-align:center;position:absolute}.animated-counter-module__-e9HFG__labelText{display:inline-block}.animated-counter-module__-e9HFG__labelSwap{display:block;position:relative}.animated-counter-module__-e9HFG__symbol{display:inline-block;overflow-x:clip}.animated-counter-module__-e9HFG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.metrics-dashboard-module__JK7Eca__dashboard{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:min(100%,1100px);min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:16px;overflow:hidden}.metrics-dashboard-module__JK7Eca__dashboard *,.metrics-dashboard-module__JK7Eca__dashboard :before,.metrics-dashboard-module__JK7Eca__dashboard :after{box-sizing:border-box}.metrics-dashboard-module__JK7Eca__dashboard button{font:inherit;letter-spacing:inherit;cursor:pointer}.metrics-dashboard-module__JK7Eca__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.metrics-dashboard-module__JK7Eca__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px 20px;display:flex}.metrics-dashboard-module__JK7Eca__title{min-width:0}.metrics-dashboard-module__JK7Eca__title h2{font:500 var(--text-base)/var(--leading-body) var(--font-body);letter-spacing:var(--tracking-body);margin:0}.metrics-dashboard-module__JK7Eca__title p{color:var(--text-muted);font-size:var(--text-sm);margin:2px 0 0}.metrics-dashboard-module__JK7Eca__actions{align-items:center;gap:8px;display:flex}.metrics-dashboard-module__JK7Eca__segmented{border:1px solid var(--border);background:var(--surface-muted);border-radius:10px;height:32px;padding:2px;display:inline-flex}.metrics-dashboard-module__JK7Eca__segmented button{min-width:40px;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;padding:0 10px;font-weight:500;position:relative}.metrics-dashboard-module__JK7Eca__segmented button[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.metrics-dashboard-module__JK7Eca__segmented button:hover{color:var(--foreground)}}.metrics-dashboard-module__JK7Eca__segmentThumb{border-radius:inherit;background:var(--surface);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--border-subtle);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.metrics-dashboard-module__JK7Eca__segmentThumb{box-shadow:0 1px 2px lab(0% 0 0/.08), 0 0 0 1px var(--border-subtle)}}.metrics-dashboard-module__JK7Eca__segmentLabel{position:relative}.metrics-dashboard-module__JK7Eca__exportButton{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--foreground);font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:10px;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.metrics-dashboard-module__JK7Eca__exportButton:hover{background:var(--surface-muted)}}.metrics-dashboard-module__JK7Eca__exportButton:active{transform:scale(.97)}.metrics-dashboard-module__JK7Eca__exportIcon{width:14px;height:14px;color:var(--text-secondary);display:grid}.metrics-dashboard-module__JK7Eca__exportIcon>span{grid-area:1/1;display:grid}.metrics-dashboard-module__JK7Eca__exportLabel{display:grid}.metrics-dashboard-module__JK7Eca__exportLabel>span{transition:opacity var(--duration-fast) var(--ease-standard);grid-area:1/1}.metrics-dashboard-module__JK7Eca__exportLabel>span[data-hidden=true]{opacity:0}.metrics-dashboard-module__JK7Eca__kpis{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metrics-dashboard-module__JK7Eca__kpi{min-width:0;color:inherit;text-align:left;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;gap:2px;padding:14px 16px 14px 20px;display:grid;position:relative}.metrics-dashboard-module__JK7Eca__kpi+.metrics-dashboard-module__JK7Eca__kpi{border-left:1px solid var(--border);padding-left:16px}@media (hover:hover) and (pointer:fine){.metrics-dashboard-module__JK7Eca__kpi:hover{background:var(--surface-muted)}}.metrics-dashboard-module__JK7Eca__kpi[aria-selected=true]{background:0 0}.metrics-dashboard-module__JK7Eca__kpiIndicator{z-index:1;background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.metrics-dashboard-module__JK7Eca__kpiLabel{color:var(--text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metrics-dashboard-module__JK7Eca__kpi[aria-selected=true] .metrics-dashboard-module__JK7Eca__kpiLabel{color:var(--foreground)}.metrics-dashboard-module__JK7Eca__kpiValue{font:500 var(--text-xl)/1.3 var(--font-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;white-space:nowrap}.metrics-dashboard-module__JK7Eca__delta{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.metrics-dashboard-module__JK7Eca__good{color:var(--success)}.metrics-dashboard-module__JK7Eca__bad{color:var(--danger)}.metrics-dashboard-module__JK7Eca__chartSection{padding:16px 20px 12px}.metrics-dashboard-module__JK7Eca__chartBar{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.metrics-dashboard-module__JK7Eca__legend{color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;gap:4px 14px;display:flex}.metrics-dashboard-module__JK7Eca__legend span{align-items:center;gap:6px;display:inline-flex}.metrics-dashboard-module__JK7Eca__swatch,.metrics-dashboard-module__JK7Eca__swatchPrevious{background:var(--accent);border-radius:1px;width:10px;height:2px}.metrics-dashboard-module__JK7Eca__swatchPrevious{background:repeating-linear-gradient(90deg, var(--text-muted) 0 3px, transparent 3px 5px)}.metrics-dashboard-module__JK7Eca__compare{color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex;position:relative}.metrics-dashboard-module__JK7Eca__compare input{opacity:0;pointer-events:none;position:absolute}.metrics-dashboard-module__JK7Eca__check{border:1px solid var(--border-strong);background:var(--surface);color:#0000;width:14px;height:14px;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border-radius:4px;place-items:center;display:grid}.metrics-dashboard-module__JK7Eca__compare input:checked+.metrics-dashboard-module__JK7Eca__check{border-color:var(--control-on);background:var(--control-on);color:var(--control-glyph)}.metrics-dashboard-module__JK7Eca__plot{grid-template-rows:200px 24px;grid-template-columns:auto minmax(0,1fr);column-gap:10px;margin-top:12px;display:grid}.metrics-dashboard-module__JK7Eca__yAxis{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;margin:-6px 0;display:flex}.metrics-dashboard-module__JK7Eca__chartArea{touch-action:pan-y;cursor:crosshair;min-width:0;position:relative}.metrics-dashboard-module__JK7Eca__grid{pointer-events:none;flex-direction:column-reverse;justify-content:space-between;display:flex;position:absolute;inset:0}.metrics-dashboard-module__JK7Eca__grid span{background:var(--border-subtle);height:1px}.metrics-dashboard-module__JK7Eca__grid span:first-child{background:var(--border)}.metrics-dashboard-module__JK7Eca__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.metrics-dashboard-module__JK7Eca__area{fill:var(--accent);fill-opacity:.07}.metrics-dashboard-module__JK7Eca__line,.metrics-dashboard-module__JK7Eca__previous{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.metrics-dashboard-module__JK7Eca__line{stroke:var(--accent);stroke-width:1.75px}.metrics-dashboard-module__JK7Eca__previous{stroke:var(--text-muted);stroke-width:1.25px;stroke-dasharray:3 3}.metrics-dashboard-module__JK7Eca__crosshair{background:var(--border-strong);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.metrics-dashboard-module__JK7Eca__dot{border:2px solid var(--accent);background:var(--surface);pointer-events:none;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.metrics-dashboard-module__JK7Eca__tooltip{border:1px solid var(--border);background:var(--surface-raised);min-width:96px;box-shadow:var(--shadow-raised);pointer-events:none;white-space:nowrap;border-radius:10px;gap:1px;padding:7px 10px;display:grid;position:absolute;top:6px;transform:translate(-50%)}.metrics-dashboard-module__JK7Eca__tooltipDate,.metrics-dashboard-module__JK7Eca__tooltipPrevious{color:var(--text-muted);font-size:var(--text-xs)}.metrics-dashboard-module__JK7Eca__tooltip strong{font:500 var(--text-sm)/1.3 var(--font-body);font-variant-numeric:tabular-nums}.metrics-dashboard-module__JK7Eca__xAxis{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;grid-column:2;position:relative}.metrics-dashboard-module__JK7Eca__xAxis span{white-space:nowrap;position:absolute;top:7px;transform:translate(-50%)}.metrics-dashboard-module__JK7Eca__breakdowns{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.metrics-dashboard-module__JK7Eca__breakdown{min-width:0;padding:14px 20px 16px}.metrics-dashboard-module__JK7Eca__breakdown+.metrics-dashboard-module__JK7Eca__breakdown{border-left:1px solid var(--border)}.metrics-dashboard-module__JK7Eca__breakdownHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;padding-inline:8px;display:flex}.metrics-dashboard-module__JK7Eca__breakdownHead h3{font:500 var(--text-sm)/var(--leading-body) var(--font-body);letter-spacing:var(--tracking-body);margin:0}.metrics-dashboard-module__JK7Eca__breakdownHead span{color:var(--text-muted);font-size:var(--text-xs)}.metrics-dashboard-module__JK7Eca__breakdown ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.metrics-dashboard-module__JK7Eca__breakdown li{height:30px;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex;position:relative}.metrics-dashboard-module__JK7Eca__bar{background:color-mix(in oklab, var(--accent) 8%, var(--surface));transition:clip-path var(--duration-considered) var(--ease-standard);border-radius:6px;position:absolute;inset:0}.metrics-dashboard-module__JK7Eca__rowName{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.metrics-dashboard-module__JK7Eca__rowValue{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;position:relative}.metrics-dashboard-module__JK7Eca__dashboard:is([data-size=md],[data-size=sm]) .metrics-dashboard-module__JK7Eca__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-dashboard-module__JK7Eca__dashboard:is([data-size=md],[data-size=sm]) .metrics-dashboard-module__JK7Eca__kpi{border-left:0;padding:12px 16px}.metrics-dashboard-module__JK7Eca__dashboard:is([data-size=md],[data-size=sm]) .metrics-dashboard-module__JK7Eca__kpi:nth-child(2n){border-left:1px solid var(--border)}.metrics-dashboard-module__JK7Eca__dashboard:is([data-size=md],[data-size=sm]) .metrics-dashboard-module__JK7Eca__kpi:nth-child(n+3){border-top:1px solid var(--border)}.metrics-dashboard-module__JK7Eca__dashboard:is([data-size=md],[data-size=sm]) .metrics-dashboard-module__JK7Eca__breakdowns{grid-template-columns:1fr}.metrics-dashboard-module__JK7Eca__dashboard:is([data-size=md],[data-size=sm]) .metrics-dashboard-module__JK7Eca__breakdown+.metrics-dashboard-module__JK7Eca__breakdown{border-top:1px solid var(--border);border-left:0}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__header,.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__chartSection{padding-inline:16px}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__breakdown{padding-inline:12px}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__actions,.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__segmented{flex:1}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__actions{width:100%}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__segmented button{flex:1}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__kpiValue{font-size:var(--text-lg)}.metrics-dashboard-module__JK7Eca__dashboard[data-size=sm] .metrics-dashboard-module__JK7Eca__plot{grid-template-rows:168px 24px}@media (prefers-reduced-motion:reduce){.metrics-dashboard-module__JK7Eca__dashboard *,.metrics-dashboard-module__JK7Eca__dashboard :before,.metrics-dashboard-module__JK7Eca__dashboard :after{transition-duration:0s!important}}.metrics-dashboard-module__JK7Eca__note{color:var(--text-secondary);font-size:var(--text-xs);margin:0;padding:0 20px 16px}
.coach-overlay-fallback-module__ctq1Uq__stage{isolation:isolate;min-height:0;color:var(--foreground);background:var(--coach-canvas,var(--background));flex:1;display:flex;position:relative;overflow:hidden}.coach-overlay-fallback-module__ctq1Uq__center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:18rem;padding:3rem 1.5rem;display:flex;position:relative}.coach-overlay-fallback-module__ctq1Uq__field{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 65%,#0000);mask-image:linear-gradient(#0000,#000 18% 65%,#0000)}.coach-overlay-fallback-module__ctq1Uq__title{font-family:var(--font-heading);letter-spacing:-.045em;margin-top:9rem;font-size:20px;font-weight:500;animation:.6s cubic-bezier(.2,0,0,1) both coach-overlay-fallback-module__ctq1Uq__arrive}.coach-overlay-fallback-module__ctq1Uq__caption{letter-spacing:.025em;color:color-mix(in oklab, var(--muted-foreground) 75%, transparent);margin:0;font-size:11px;line-height:1.6;animation:.6s cubic-bezier(.2,0,0,1) .1s both coach-overlay-fallback-module__ctq1Uq__arrive}@keyframes coach-overlay-fallback-module__ctq1Uq__arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.coach-overlay-fallback-module__ctq1Uq__title,.coach-overlay-fallback-module__ctq1Uq__caption{animation:none}}
.nav-user-module__1XtAeW__trigger,.nav-user-module__1XtAeW__menu{--popover:#000;--popover-foreground:#f5f5f5;--foreground:#f5f5f5;--muted:#171717;--muted-foreground:#999;--accent:#191919;--accent-foreground:#fff;--border:#262626;--sidebar-accent:#191919;--sidebar-accent-foreground:#fff;--sidebar-foreground:#f5f5f5}.nav-user-module__1XtAeW__trigger{color:var(--sidebar-foreground);background:#000;border-radius:12px}.nav-user-module__1XtAeW__menu{box-shadow:0 0 0 1px #ffffff24,0 16px 48px #0009}.nav-user-module__1XtAeW__menu [data-slot=dropdown-menu-item]{cursor:pointer;gap:10px;min-height:40px;padding-inline:10px}.nav-user-module__1XtAeW__menu [data-slot=dropdown-menu-item] svg{color:var(--muted-foreground);stroke-width:1.5px}.nav-user-module__1XtAeW__menu [data-slot=dropdown-menu-separator]{background:var(--border);margin:6px 4px}
.switch-module__zWImKG__switch{min-height:var(--control-height-md);align-items:center;gap:var(--space-3);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.switch-module__zWImKG__switch:disabled{cursor:not-allowed;opacity:.5}.switch-module__zWImKG__track{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;width:42px;height:24px;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;padding:3px;display:flex;position:relative}.switch-module__zWImKG__track:before{content:"";z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.switch-module__zWImKG__switch[data-state=checked] .switch-module__zWImKG__track:before{opacity:1}.switch-module__zWImKG__thumb{border-radius:var(--radius-pill);background:var(--control-thumb);width:18px;height:18px;box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard);flex:none}.switch-module__zWImKG__switch[data-state=checked] .switch-module__zWImKG__thumb{background:var(--control-thumb-on)}@media (hover:hover) and (pointer:fine){.switch-module__zWImKG__switch[data-state=unchecked]:hover:not(:disabled) .switch-module__zWImKG__track{background:var(--control-track-hover)}}.switch-module__zWImKG__switch:focus-visible{outline:none}.switch-module__zWImKG__label{line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.switch-module__zWImKG__track,.switch-module__zWImKG__track:before,.switch-module__zWImKG__thumb{transition:none}}
.text-morph-module__71LgAa__frame.text-morph-module__71LgAa__frame,.text-morph-module__71LgAa__frame{box-sizing:content-box;text-align:start;white-space:nowrap;margin:-.5em -.5em -.5em -.2em;padding:.5em .5em .5em .2em;display:inline-block;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000)}.text-morph-module__71LgAa__track{white-space:nowrap;display:inline-block;position:relative}.text-morph-module__71LgAa__glyph{white-space:pre;transform-origin:50% 60%;display:inline-block}.text-morph-module__71LgAa__srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
/*# sourceMappingURL=2glk3wezkckhp.css.map*/