.profile-extra_gdpr__P9YGT{margin-top:var(--spacing-16);max-width:720px}.button_button__tvyt7{--btn-bg:transparent;--btn-fg:var(--color-text-primary);--btn-border:transparent;--btn-bg-hover:var(--color-hover);--btn-bg-active:var(--color-pressed);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-8);min-height:var(--hit-target);min-width:var(--hit-target);padding:0 var(--spacing-16);border-radius:var(--radius-pill);border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--text-body);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.button_button__tvyt7:hover{background:var(--btn-bg-hover);text-decoration:none}.button_button__tvyt7:active:not(:disabled,[aria-disabled=true]){background:var(--btn-bg-active);transform:scale(.97)}.button_button__tvyt7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-pill)}.button_button__tvyt7:disabled,.button_button__tvyt7[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none}.button_primary__AgMbO{--btn-bg:var(--color-accent);--btn-fg:var(--color-accent-contrast);--btn-bg-hover:var(--color-accent-hover);--btn-bg-active:var(--color-accent-hover)}.button_secondary__WRdcP{--btn-bg:var(--color-surface);--btn-border:var(--color-border-hairline);--btn-bg-hover:var(--color-surface-muted);--btn-bg-active:var(--color-pressed)}.button_ghost__6vx7l{--btn-bg:transparent}.button_danger__5_1gr{--btn-bg:var(--color-danger);--btn-fg:var(--color-danger-contrast);--btn-bg-hover:var(--color-danger-hover);--btn-bg-active:var(--color-danger-hover)}.button_sm__fK6_1{font-size:var(--text-caption);padding:0 var(--spacing-16)}.button_lg__hXhCu{min-height:52px;padding:0 var(--spacing-24);font-size:var(--text-subtitle)}.button_fullWidth__0o5Yl{width:100%}.button_iconOnly__eLyiz{padding:0;width:var(--hit-target)}.button_icon__tioH4{display:inline-flex;flex-shrink:0}.button_icon__tioH4 svg{width:18px;height:18px}.button_lg__hXhCu .button_icon__tioH4 svg{width:20px;height:20px}.button_label__2WzST{overflow:hidden;text-overflow:ellipsis}.button_loading__e7Bwr .button_icon__tioH4,.button_loading__e7Bwr .button_label__2WzST{visibility:hidden}.button_spinner__h4K5E{position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:button_pm-spin__uZbD_ .7s linear infinite}.button_badge__Heeml{position:absolute;top:6px;right:6px;min-width:16px;height:16px;padding:0 var(--spacing-4);border-radius:var(--radius-pill);background:var(--color-danger);color:var(--color-danger-contrast);font-size:var(--text-micro);font-weight:var(--font-weight-bold);line-height:16px;text-align:center;pointer-events:none}.button_badgeDot__zeHwO{min-width:8px;width:8px;height:8px;padding:0;top:10px;right:10px}.button_pressed__v_aSJ{--btn-bg:var(--color-accent-soft);--btn-fg:var(--color-accent)}.button_alignStart__7bSD1{justify-content:flex-start;text-align:left}.button_alignStart__7bSD1 .button_label__2WzST{flex:1 1;min-width:0}.button_alignStart__7bSD1 .button_iconEnd__RkA_N{margin-left:auto}.tooltip_tooltip__ys4QP{position:fixed;z-index:var(--z-tooltip);max-width:min(280px,calc(100vw - var(--spacing-16) * 2));padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-sm);background:var(--color-text-primary);color:var(--color-background);font-size:var(--text-caption);line-height:var(--text-caption-line);font-weight:var(--font-weight-semibold);pointer-events:none;animation:tooltip_pm-fade-in__Mb_Uw var(--motion-fast) var(--ease-out) both}.auth_authMain__IkjG3{flex:1 1;display:flex;align-items:flex-start;justify-content:center;width:100%;padding:var(--spacing-32) var(--spacing-16) var(--spacing-48)}@media (min-width:768px){.auth_authMain__IkjG3{align-items:center;padding:var(--spacing-48) var(--spacing-24)}}.auth_card__YbReF{width:100%;max-width:var(--modal-width-sm);min-width:0;padding:var(--spacing-24);border-radius:var(--radius-lg);border:1px solid var(--color-border-hairline);background:var(--color-surface-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);animation:auth_pm-fade-up__pdhNM var(--motion-slow) var(--ease-out) both}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.auth_card__YbReF{background:var(--color-surface)}}@media (min-width:768px){.auth_card__YbReF{padding:var(--spacing-32)}}.auth_title__5UmYV{font-size:var(--text-title);line-height:var(--text-title-line);letter-spacing:-.015em}.auth_lead__cm5Pg{margin-top:var(--spacing-8);color:var(--color-text-secondary);overflow-wrap:anywhere}.auth_form__x_Lbd{display:grid;grid-gap:var(--spacing-16);gap:var(--spacing-16);margin-top:var(--spacing-24)}.auth_banner__oLao9{display:flex;gap:var(--spacing-8);align-items:flex-start;padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-caption);line-height:var(--text-caption-line);animation:auth_pm-fade-in__GnnJG var(--motion-base) var(--ease-out) both}.auth_banner__oLao9 svg{flex:none;width:16px;height:16px;margin-top:2px}.auth_bannerInfo__sz0f7{background:var(--color-surface-muted);color:var(--color-text-secondary)}.auth_foot__aXw52{margin-top:var(--spacing-24);padding-top:var(--spacing-16);border-top:1px solid var(--color-border-hairline);color:var(--color-text-secondary);font-size:var(--text-caption);text-align:center}.auth_foot__aXw52 a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-weight:var(--font-weight-semibold)}.auth_facts__QT9LG{display:grid;grid-gap:var(--spacing-8);gap:var(--spacing-8);margin-top:var(--spacing-24);padding:var(--spacing-16);border-radius:var(--radius-md);background:var(--color-surface-muted)}.auth_fact__WXStl{display:flex;justify-content:space-between;gap:var(--spacing-16);min-width:0;font-size:var(--text-caption)}.auth_fact__WXStl dt{color:var(--color-text-tertiary)}.auth_fact__WXStl dd{min-width:0;font-weight:var(--font-weight-semibold);text-align:right;overflow-wrap:anywhere}.auth_actions__pSOsZ{display:grid;grid-gap:var(--spacing-8);gap:var(--spacing-8);margin-top:var(--spacing-24)}.auth_stateIcon__5fdho{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-48);height:var(--spacing-48);margin-bottom:var(--spacing-16);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent)}.auth_stateIconWarn__kOXBs{background:var(--color-warning-soft);color:var(--color-warning)}.auth_inlineLinks__uimtm{display:flex;justify-content:flex-end;margin-top:calc(-1 * var(--spacing-8));font-size:var(--text-caption)}.auth_inlineLinks__uimtm a{display:inline-flex;align-items:center;min-height:44px;font-weight:var(--font-weight-semibold)}.auth_fine__uht5S{color:var(--color-text-tertiary);text-align:center}.auth_accessList__pEDhG,.auth_fine__uht5S{font-size:var(--text-caption);line-height:var(--text-caption-line)}.auth_accessList__pEDhG{display:grid;grid-gap:var(--spacing-8);gap:var(--spacing-8);margin-top:var(--spacing-16);padding:var(--spacing-16);border-radius:var(--radius-md);background:var(--color-surface-muted)}.auth_accessList__pEDhG h2{font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.auth_accessList__pEDhG ul{display:grid;grid-gap:var(--spacing-4);gap:var(--spacing-4);padding:0;list-style:none}.auth_accessItem__cVvwa{display:flex;justify-content:space-between;gap:var(--spacing-16);min-width:0}.auth_accessItem__cVvwa span:first-child{min-width:0;overflow-wrap:anywhere}.auth_accessItem__cVvwa span:last-child{flex:none;color:var(--color-text-tertiary)}.auth_muted__LR4vm{color:var(--color-text-secondary)}.auth_emailChip__Lzp6E{display:flex;justify-content:space-between;gap:var(--spacing-16);padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-caption);min-width:0}.auth_emailChip__Lzp6E dd{min-width:0;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;text-align:right}.auth_emailChip__Lzp6E dt{color:var(--color-text-tertiary)}.auth_verifyBanner__6RXpl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8) var(--spacing-16);padding:var(--spacing-8) var(--spacing-16);border-bottom:1px solid var(--color-border-hairline);background:var(--color-warning-soft);color:var(--color-text-primary);font-size:var(--text-caption);line-height:var(--text-caption-line)}.auth_verifyBanner__6RXpl svg{flex:none;width:16px;height:16px;color:var(--color-warning)}.auth_verifyBannerText__8fyB3{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.auth_expires__NNgvY{margin-top:var(--spacing-8);color:var(--color-text-tertiary);font-size:var(--text-caption);line-height:var(--text-caption-line)}.progress_page__YOt8n{display:flex;flex-direction:column;gap:var(--spacing-24);min-width:0;max-width:920px}.progress_head__zr0MQ{display:flex;flex-wrap:wrap;gap:var(--spacing-16);align-items:flex-start;justify-content:space-between}.progress_headText__IQe9L{display:flex;flex-direction:column;gap:var(--spacing-4);flex:1 1 320px;max-width:72ch}.progress_title__oSOGO{margin:0;font-size:var(--text-title);line-height:var(--text-title-line);font-weight:var(--font-weight-bold)}.progress_intro__fpxra,.progress_muted__kqVGv{margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--text-body-line)}.progress_sectionTitle__xFLIQ{margin:0;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-bold)}.progress_welcome__CdVjT{display:flex;gap:var(--spacing-16);align-items:center;padding:var(--spacing-16) var(--spacing-24);border-radius:var(--radius-lg);background:var(--color-accent-soft);animation:progress_welcomeIn__dwxn5 .6s cubic-bezier(.2,.8,.2,1) both}.progress_welcome__CdVjT>svg{flex:none;width:32px;height:32px;color:var(--color-accent);animation:progress_wiggle__BoEvD .9s ease-in-out .4s 2}.progress_welcomeTitle__Z0emU{margin:0;font-weight:var(--font-weight-bold)}.progress_welcomeText__a8orC{margin:0;color:var(--color-text-secondary)}@keyframes progress_welcomeIn__dwxn5{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:none}}@keyframes progress_wiggle__BoEvD{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.progress_overall__ZcNt_{display:flex;flex-direction:column;gap:var(--spacing-8)}.progress_overallRow__uqTgm{display:flex;justify-content:space-between;gap:var(--spacing-8)}.progress_bar__l5TMM{height:10px;border-radius:var(--radius-pill);background:var(--color-surface-muted);overflow:hidden}.progress_barFill__C6Eaj{display:block;height:100%;border-radius:inherit;background:var(--color-accent);transition:width .5s ease-out}.progress_trophies__kEIn_{display:flex;flex-direction:column;gap:var(--spacing-8)}.progress_trophyList__4Umx5{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--spacing-8);gap:var(--spacing-8);margin:0;padding:0;list-style:none}.progress_trophy__OaLwr{display:flex;gap:var(--spacing-8);align-items:center;padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);color:var(--color-text-tertiary)}.progress_trophyGot__sylav{border-color:var(--color-warning);background:var(--color-warning-soft);color:var(--color-text-primary)}.progress_trophyIcon__TslET{display:inline-flex;flex:none}.progress_trophyIcon__TslET svg{width:24px;height:24px}.progress_trophyGot__sylav .progress_trophyIcon__TslET{color:var(--color-warning)}.progress_trophyText__8hsK0{display:flex;flex-direction:column;font-size:var(--text-caption);line-height:var(--text-caption-line)}.progress_tier__f75Zf{display:flex;flex-direction:column;gap:var(--spacing-8)}.progress_tierHead__2Qfjy{display:flex;gap:var(--spacing-8);align-items:center}.progress_steps__JK2No{display:flex;flex-direction:column;gap:var(--spacing-8);margin:0;padding:0;list-style:none}.progress_step__DzM66{display:flex;gap:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color .2s ease-out,box-shadow .2s ease-out}.progress_stepNext__AXPaR{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.progress_stepDone__nh50k .progress_stepIcon__J6h_d{color:var(--color-success)}.progress_stepSkipped__RyK6S{opacity:.65}.progress_stepIcon__J6h_d{display:inline-flex;flex:none;color:var(--color-text-tertiary)}.progress_stepIcon__J6h_d svg{width:24px;height:24px}.progress_stepNext__AXPaR .progress_stepIcon__J6h_d{color:var(--color-accent)}.progress_stepBody__chrew{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0;flex:1 1}.progress_stepTitleRow__0XgRr{display:flex;flex-wrap:wrap;gap:var(--spacing-8);align-items:center}.progress_stepTitle__CWVa4{margin:0;font-size:var(--text-body);line-height:var(--text-body-line);font-weight:var(--font-weight-bold)}.progress_stepTip__VJLc5{margin:0;color:var(--color-text-secondary)}.progress_stepHint__ucqOC{display:inline-flex;gap:var(--spacing-4);align-items:center;margin:0;color:var(--color-text-tertiary);font-size:var(--text-caption);line-height:var(--text-caption-line)}.progress_stepHint__ucqOC svg{width:14px;height:14px}.progress_stepActions__T2VBp{display:flex;flex-wrap:wrap;gap:var(--spacing-8);margin-top:var(--spacing-4)}.progress_celebration__hfDlU{position:fixed;right:var(--spacing-24);bottom:var(--spacing-24);z-index:60;display:flex;flex-direction:column;gap:var(--spacing-4);align-items:center;width:min(320px,calc(100vw - 2 * var(--spacing-16)));padding:var(--spacing-24);border:1px solid var(--color-warning);border-radius:var(--radius-lg);background:var(--color-elevated);box-shadow:var(--shadow-float);text-align:center;overflow:hidden;animation:progress_celebrationIn__uZEoL .5s cubic-bezier(.2,.9,.3,1.3) both}.progress_celebrationClose__Pkjj5{position:absolute;top:var(--spacing-4);right:var(--spacing-4)}.progress_trophyPop__t_iP6{display:inline-flex;padding:var(--spacing-16);border-radius:var(--radius-pill);background:var(--color-warning-soft);color:var(--color-warning);animation:progress_trophyPop__t_iP6 .9s cubic-bezier(.2,.9,.3,1.4) .15s both}.progress_trophyPop__t_iP6 svg{width:40px;height:40px}.progress_celebrationKicker__8j3gP{margin:var(--spacing-8) 0 0;color:var(--color-text-secondary);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em}.progress_celebrationTitle__EQzuP{margin:0;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-bold)}.progress_celebrationText__z8wIW{margin:0 0 var(--spacing-8);color:var(--color-text-secondary)}.progress_confetti__5Nd20{position:absolute;inset:0;pointer-events:none}.progress_piece__XiZjU{--i:0;--dx:calc((mod(var(--i) * 37, 21) - 10) * 14px);--dy:calc((mod(var(--i) * 13, 9) + 6) * -14px);position:absolute;top:40%;left:50%;width:8px;height:12px;border-radius:2px;background:var(--color-accent);opacity:0;animation:progress_confetti__5Nd20 1.4s ease-out calc(var(--i) * 25ms) both;rotate:calc(var(--i) * 40deg)}.progress_piece__XiZjU:nth-child(5n+1){background:var(--color-warning)}.progress_piece__XiZjU:nth-child(5n+2){background:var(--color-success)}.progress_piece__XiZjU:nth-child(5n+3){background:var(--color-info)}.progress_piece__XiZjU:nth-child(5n+4){background:var(--color-agent)}@keyframes progress_confetti__5Nd20{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(540deg)}}@keyframes progress_celebrationIn__uZEoL{0%{opacity:0;transform:translateY(24px) scale(.9)}to{opacity:1;transform:none}}@keyframes progress_trophyPop__t_iP6{0%{transform:scale(.2) rotate(-25deg)}60%{transform:scale(1.2) rotate(8deg)}to{transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){.progress_celebration__hfDlU,.progress_piece__XiZjU,.progress_trophyPop__t_iP6,.progress_welcome__CdVjT,.progress_welcome__CdVjT>svg{animation:none}.progress_piece__XiZjU{display:none}}@media (max-width:640px){.progress_celebration__hfDlU{right:var(--spacing-16);bottom:calc(var(--spacing-64) + var(--spacing-16))}}.brain-hub_page__GXATI{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.brain-hub_header__TxJlq{display:flex;flex-wrap:wrap;gap:var(--spacing-16);align-items:flex-start;justify-content:space-between}.brain-hub_headText__A7BDC{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0;flex:1 1 320px;max-width:72ch}.brain-hub_title__sZnd4{margin:0;font-size:var(--text-title);line-height:var(--text-title-line);font-weight:var(--font-weight-bold)}.brain-hub_subtitle__tpsAB{margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--text-body-line)}.brain-hub_langSwitch__YnzHi{flex:0 0 auto}.brain-hub_panel__d2h7b{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.brain-hub_privacy__Rr99_{margin:0;padding:var(--spacing-16);border-radius:var(--radius-md);background:var(--color-info-soft);color:var(--color-text-primary);line-height:var(--text-body-line)}.brain-hub_adminCard__MuU_o{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-16)}.brain-hub_adminIcon__eLBRM{display:inline-grid;place-items:center;width:var(--hit-target);height:var(--hit-target);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);flex:0 0 auto}.brain-hub_adminIcon__eLBRM svg{width:20px;height:20px}.brain-hub_adminText__nYA5E{display:flex;flex-direction:column;gap:var(--spacing-4);flex:1 1 240px;min-width:0;color:var(--color-text-secondary);line-height:var(--text-body-line)}.brain-hub_adminText__nYA5E strong{color:var(--color-text-primary)}.brain-hub_groups__Vmp7Y{display:flex;flex-direction:column;gap:var(--spacing-16);margin-top:var(--spacing-16)}.brain-hub_platformGroup__Qayv8{display:flex;flex-direction:column;gap:var(--spacing-8)}.brain-hub_platformTitle__pg45Q{margin:0;font-size:var(--text-caption);line-height:var(--text-caption-line);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.brain-hub_variantList__6THSd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-8)}.brain-hub_variant__SZ0sk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-8) var(--spacing-16);padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface)}.brain-hub_variantText__0cfss{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0;flex:1 1 220px}.brain-hub_variantLabel__0CBUm{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.brain-hub_variantMeta__jbhep{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8)}.brain-hub_fileName__ZJJjm{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-tertiary);overflow-wrap:anywhere}.brain-hub_other__39bUK{border-top:1px solid var(--color-border-hairline);padding-top:var(--spacing-8)}.brain-hub_otherSummary__rNVsK{display:flex;align-items:center;min-height:var(--hit-target);cursor:pointer;color:var(--color-accent);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm)}.brain-hub_otherSummary__rNVsK:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.brain-hub_steps__2ingV{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.brain-hub_sectionTitle__sBv3m{margin:var(--spacing-8) 0 0;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-semibold)}.brain-hub_step__nzO6s{display:flex;flex-direction:column;gap:var(--spacing-8)}.brain-hub_stepTitle__vw6JH{margin:0;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-semibold)}.brain-hub_stepBody__R2qRf{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0;color:var(--color-text-secondary);line-height:var(--text-body-line);max-width:80ch}.brain-hub_list__QcmMc,.brain-hub_p__vsoD4{margin:0;overflow-wrap:anywhere}.brain-hub_list__QcmMc{-webkit-padding-start:var(--spacing-24);padding-inline-start:var(--spacing-24);display:flex;flex-direction:column;gap:var(--spacing-8)}.brain-hub_platform__Ivg8k{display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-8)}.brain-hub_platformName__Akas0{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8);font-size:var(--text-body);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.brain-hub_noteAdmin__YrzFC,.brain-hub_noteUnverified__r_Lim,.brain-hub_note__BV6ed{margin:0;padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-sm);background:var(--color-surface-muted);overflow-wrap:anywhere}.brain-hub_noteUnverified__r_Lim{background:var(--color-warning-soft);color:var(--color-text-primary)}.brain-hub_noteAdmin__YrzFC{border:1px solid var(--color-border-hairline);background:var(--color-surface);color:var(--color-text-primary)}.brain-hub_nextList__IMmKH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-8)}.brain-hub_nextItem__PWa7Q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-8) var(--spacing-16);padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface)}.brain-hub_nextText__eD7_u{display:flex;flex-direction:column;gap:var(--spacing-4);flex:1 1 220px;min-width:0}.brain-hub_nextText__eD7_u strong{color:var(--color-text-primary)}.brain-hub_codeFigure___g5sx{margin:0;min-width:0;border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface-muted);overflow:hidden}.brain-hub_codeLabel__O3sMD{padding:var(--spacing-8) var(--spacing-16) 0;color:var(--color-text-tertiary)}.brain-hub_codeLabel__O3sMD,.brain-hub_pre__JwGTl{font-size:var(--text-caption);font-family:var(--font-mono)}.brain-hub_pre__JwGTl{margin:0;padding:var(--spacing-8) var(--spacing-16) var(--spacing-16);overflow-x:auto;line-height:1.5;color:var(--color-text-primary);white-space:pre}.brain-hub_pre__JwGTl:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.brain-hub_inlineCode__2LlWj{font-family:var(--font-mono);font-size:.9em;padding:0 var(--spacing-4);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-primary);overflow-wrap:anywhere}.brain-hub_pluginTitle__0xEP_{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8)}.brain-hub_pluginTitle__0xEP_>svg{width:20px;height:20px;color:var(--color-accent)}.brain-hub_pluginBody__ECO64{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.brain-hub_checks__YFcJv{display:flex;flex-direction:column;gap:var(--spacing-8);margin:0;padding:0;list-style:none}.brain-hub_checks__YFcJv li{display:flex;align-items:flex-start;gap:var(--spacing-8);overflow-wrap:anywhere}.brain-hub_checks__YFcJv svg{flex:0 0 auto;width:18px;height:18px;margin-top:2px;color:var(--color-success)}.brain-hub_installSteps__lON8w{display:flex;flex-direction:column;gap:var(--spacing-8);margin:calc(var(--spacing-8) * -1) 0 0;padding:0;list-style:none;counter-reset:step}.brain-hub_installSteps__lON8w li{display:flex;align-items:flex-start;gap:var(--spacing-8);counter-increment:step;overflow-wrap:anywhere}.brain-hub_installSteps__lON8w li:before{content:counter(step);display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--color-accent-soft);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.card_card__oZK_W{min-width:0;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-hairline);color:inherit}.card_padMd__ZPVUW{padding:var(--spacing-16)}.card_padLg__mt4Oi{padding:var(--spacing-24)}.card_glass__cu14g{background:var(--color-surface-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.card_interactive__xLPe7{display:block;text-align:left;width:100%;cursor:pointer;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.card_interactive__xLPe7:hover{border-color:var(--color-border-strong);text-decoration:none}.card_interactive__xLPe7:active{transform:scale(.99);background:var(--color-surface-muted)}.card_interactive__xLPe7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-lg)}.card_header__oY_DW{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);margin-bottom:var(--spacing-16);min-width:0}.card_title__P7oYQ{font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card_subtitle__tm_hm{font-size:var(--text-caption);color:var(--color-text-secondary)}.card_headText__Bsa2M{min-width:0}.confirm-dialog_description__MwFj9{color:var(--color-text-secondary);line-height:var(--text-body-line);overflow-wrap:anywhere}.confirm-dialog_typed__sk0L4{margin-top:var(--spacing-16)}.confirm-dialog_error__S9KJp{margin-top:var(--spacing-16);color:var(--color-danger);font-size:var(--text-caption);font-weight:var(--font-weight-semibold)}.reveal_reveal__vFJca>*{animation:reveal_pm-fade-up__0KKPm var(--motion-base) var(--ease-out) both}.reveal_reveal__vFJca>:nth-child(2){animation-delay:calc(var(--stagger-step) * 1)}.reveal_reveal__vFJca>:nth-child(3){animation-delay:calc(var(--stagger-step) * 2)}.reveal_reveal__vFJca>:nth-child(4){animation-delay:calc(var(--stagger-step) * 3)}.reveal_reveal__vFJca>:nth-child(5){animation-delay:calc(var(--stagger-step) * 4)}.reveal_reveal__vFJca>:nth-child(6){animation-delay:calc(var(--stagger-step) * 5)}.reveal_reveal__vFJca>:nth-child(7){animation-delay:calc(var(--stagger-step) * 6)}.reveal_reveal__vFJca>:nth-child(8){animation-delay:calc(var(--stagger-step) * 7)}.reveal_reveal__vFJca>:nth-child(9){animation-delay:calc(var(--stagger-step) * 8)}.reveal_reveal__vFJca>:nth-child(10){animation-delay:calc(var(--stagger-step) * 9)}.reveal_reveal__vFJca>:nth-child(11){animation-delay:calc(var(--stagger-step) * 10)}.reveal_reveal__vFJca>:nth-child(n+12){animation-delay:calc(var(--stagger-step) * 11)}.reveal_fade__UF53Z{animation:reveal_pm-fade-up__0KKPm var(--motion-base) var(--ease-out) both}.reveal_page__j3ew1{animation:reveal_pm-page-in__W3S1w var(--motion-slow) var(--ease-out) both}@keyframes reveal_pm-page-in__W3S1w{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.file-upload_root__arsfn{min-width:0}.file-upload_root__arsfn,.file-upload_zone__l7MEq{display:flex;flex-direction:column;gap:var(--spacing-8)}.file-upload_zone__l7MEq{align-items:center;justify-content:center;padding:var(--spacing-24) var(--spacing-16);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;color:var(--color-text-secondary);transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.file-upload_dragging__9nr37{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary)}.file-upload_zoneIcon__SofD9{color:var(--color-text-tertiary)}.file-upload_compactZone__APoK8{flex-direction:row;padding:var(--spacing-8) var(--spacing-16)}.file-upload_hint__qeC1N{font-size:var(--text-caption);color:var(--color-text-tertiary)}.file-upload_input__g056A{display:none}.file-upload_list__E3NxR{display:flex;flex-direction:column;gap:var(--spacing-4)}.file-upload_item__qdxLk{display:flex;align-items:center;gap:var(--spacing-8);min-height:var(--hit-target);padding:0 0 0 var(--spacing-16);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border-hairline);animation:file-upload_pm-fade-up__hAB6G var(--motion-base) var(--ease-out) both}.file-upload_itemError__OVh5L{border-color:var(--color-danger);background:var(--color-danger-soft)}.file-upload_itemBody__HVHvF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-8) 0}.file-upload_itemTop__v6D4a{display:flex;justify-content:space-between;gap:var(--spacing-8);font-size:var(--text-caption)}.file-upload_name__m_ENb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-semibold)}.file-upload_meta__ryKdV{color:var(--color-text-tertiary);white-space:nowrap}.file-upload_errorText__cZn7E{color:var(--color-danger);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.file-upload_bar__0R8m_{height:4px;border-radius:var(--radius-pill);background:var(--color-surface-muted);overflow:hidden}.file-upload_barFill__qu8mr{height:100%;border-radius:var(--radius-pill);background:var(--color-accent);transform-origin:left;transition:transform var(--motion-base) var(--ease-out)}.file-upload_done__hil2J{color:var(--color-success)}.topbar_bar__7Cujb{position:relative;z-index:var(--z-shell);display:flex;align-items:center;gap:var(--spacing-8);flex-shrink:0;min-height:calc(var(--topbar-height) + var(--safe-top));padding:var(--safe-top) calc(var(--spacing-8) + var(--safe-right)) 0 var(--spacing-8);border-bottom:1px solid var(--color-border-hairline);background:var(--color-surface-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.topbar_left__FEv_E{flex:1 1;min-width:0}.topbar_left__FEv_E,.topbar_right__LVTFn{display:flex;align-items:center;gap:var(--spacing-4)}.topbar_right__LVTFn{flex-shrink:0}.topbar_pageActions__7E0_z{display:flex;align-items:center;gap:var(--spacing-8)}.topbar_secondaryInline__aE2ro{display:flex;align-items:center;gap:var(--spacing-4)}.topbar_overflowMobile__yzoIw{display:none}.topbar_divider__ryDWk{width:1px;height:24px;margin:0 var(--spacing-4);background:var(--color-border-hairline);flex-shrink:0}.topbar_globals__a6Lz3{display:flex;align-items:center}.topbar_crumbs__WUJ_O{min-width:0;flex:1 1;container-type:inline-size}@container (width < 72px){.topbar_crumbList__pMj72{visibility:hidden}}.topbar_crumbList__pMj72{display:flex;align-items:center;min-width:0;overflow:hidden}.topbar_crumb__T5pzZ{display:flex;align-items:center;min-width:0;flex-shrink:1;font-size:var(--text-body);color:var(--color-text-secondary)}.topbar_crumb__T5pzZ:last-child{flex-shrink:0.3;color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.topbar_crumbLink__37MtD{display:inline-flex;align-items:center;min-height:var(--hit-target);min-width:var(--hit-target);padding:0 var(--spacing-8);border-radius:var(--radius-sm);color:inherit;text-decoration:none}.topbar_crumbLink__37MtD:hover{background:var(--color-hover);color:var(--color-text-primary);text-decoration:none}.topbar_crumbText___FZty{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.topbar_crumb__T5pzZ:last-child .topbar_crumbText___FZty{max-width:360px}.topbar_crumbCurrent__H_cQR{padding:0 var(--spacing-8);min-width:0;display:inline-flex}.topbar_sep__RlYUN{flex-shrink:0;color:var(--color-text-tertiary)}@media (max-width:1439px){.topbar_secondaryInline__aE2ro .topbar_actionLabel__hS4Vi{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.topbar_secondaryInline__aE2ro>*{padding:0;width:var(--hit-target)}}@media (max-width:1023px){.topbar_crumb__T5pzZ:last-child .topbar_sep__RlYUN,.topbar_crumb__T5pzZ:not(:last-child){display:none}}@media (max-width:767px){.topbar_bar__7Cujb{gap:var(--spacing-4);padding-left:calc(var(--spacing-4) + var(--safe-left));padding-right:calc(var(--spacing-4) + var(--safe-right));min-height:calc(var(--topbar-height-mobile) + var(--safe-top))}.topbar_desktopOnly__cMRPT,.topbar_secondaryInline__aE2ro{display:none}.topbar_overflowMobile__yzoIw{display:flex}.topbar_crumb__T5pzZ:not(:last-child){display:none}.topbar_crumb__T5pzZ:last-child .topbar_crumbText___FZty{max-width:100%}.topbar_primaryHasIcon__QttGn .topbar_actionLabel__hS4Vi{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.topbar_primaryHasIcon__QttGn{padding:0;width:var(--hit-target)}.topbar_divider__ryDWk{margin:0 2px}.topbar_pageActions__7E0_z{gap:var(--spacing-4)}}.topbar_help__jxvd9{padding:var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-16)}.topbar_helpTitle__oBy1j{font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);margin-bottom:var(--spacing-8)}.topbar_shortcuts__IaxSK{display:grid;grid-template-columns:1fr auto;grid-gap:var(--spacing-8) var(--spacing-16);gap:var(--spacing-8) var(--spacing-16);font-size:var(--text-caption)}.topbar_kbd__HKCC0{font-family:var(--font-mono);font-size:var(--text-micro);padding:2px var(--spacing-8);border-radius:var(--radius-sm);border:1px solid var(--color-border-hairline);background:var(--color-surface-muted);white-space:nowrap;justify-self:end}.topbar_helpText__3jAY5{font-size:var(--text-caption);color:var(--color-text-secondary);margin-bottom:var(--spacing-8)}.topbar_ws__XrWUk{display:inline-flex;align-items:center;gap:var(--spacing-8);min-height:var(--hit-target);min-width:var(--hit-target);max-width:220px;padding:0 var(--spacing-8) 0 6px;border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);flex-shrink:0;transition:background-color var(--motion-fast) var(--ease-out)}.topbar_ws__XrWUk:hover{background:var(--color-hover)}.topbar_wsName__9SChF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.topbar_wsChevron__EDlPT{flex-shrink:0;color:var(--color-text-tertiary)}@media (max-width:767px){.topbar_ws__XrWUk{padding:0;justify-content:center}.topbar_wsChevron__EDlPT,.topbar_wsName__9SChF{display:none}}.topbar_timer__UtFhi{display:inline-flex;align-items:center;gap:var(--spacing-8);min-height:var(--hit-target);min-width:var(--hit-target);padding:0 var(--spacing-16) 0 var(--spacing-16);border-radius:var(--radius-pill);background:var(--color-danger-soft);color:var(--color-danger);font-weight:var(--font-weight-semibold);font-size:var(--text-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:center}.topbar_timerDot__fxqtJ{width:8px;height:8px;border-radius:50%;background:var(--color-danger);animation:topbar_pm-pulse__5H1_S 1.6s var(--ease-in-out) infinite;flex-shrink:0}@media (max-width:767px){.topbar_timer__UtFhi{padding:0}.topbar_timerText__m_7uH{display:none}}.topbar_timerPanel__rg1BT{padding:var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-8)}.topbar_timerTask__Sp_yj{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.topbar_timerElapsed__xx_pg{font-size:var(--text-title);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.command-palette_wrap__XcwST{position:fixed;inset:0;z-index:var(--z-modal);display:flex;justify-content:center;align-items:flex-start;padding:12dvh var(--spacing-16) var(--spacing-16);pointer-events:none}.command-palette_panel__8YRI8{pointer-events:auto;display:flex;flex-direction:column;width:100%;max-width:640px;max-height:min(560px,76dvh);border-radius:var(--radius-lg);background:var(--color-elevated);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-float);overflow:hidden;animation:command-palette_pm-scale-in__iKG5_ var(--motion-base) var(--ease-out) both}.command-palette_closing__HHExo .command-palette_panel__8YRI8{animation:command-palette_pm-fade-out-cp__G4Q3s var(--motion-fast) var(--ease-out) both}.command-palette_searchRow__tTxVg{display:flex;align-items:center;gap:var(--spacing-8);padding:0 var(--spacing-4) 0 var(--spacing-16);border-bottom:1px solid var(--color-border-hairline);flex-shrink:0}.command-palette_searchIcon__kChDZ{color:var(--color-text-tertiary);flex-shrink:0}.command-palette_input__YMGLv{flex:1 1;min-width:0;min-height:56px;border:0;background:transparent;font-size:var(--text-subtitle)}.command-palette_input__YMGLv:focus{outline:none}.command-palette_results__yq1G7{overflow:auto;overscroll-behavior:contain;padding:var(--spacing-4) var(--spacing-8) var(--spacing-8);min-height:0}.command-palette_subtitle__rdky5{font-size:var(--text-caption);color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-palette_footer__UQFpF{display:flex;gap:var(--spacing-16);padding:var(--spacing-8) var(--spacing-16);border-top:1px solid var(--color-border-hairline);font-size:var(--text-micro);color:var(--color-text-tertiary);flex-shrink:0}@media (max-width:767px){.command-palette_wrap__XcwST{padding:0}.command-palette_panel__8YRI8{max-width:none;max-height:none;height:100dvh;border-radius:0;border:0;padding-top:var(--safe-top);padding-bottom:var(--keyboard-inset)}.command-palette_input__YMGLv{font-size:var(--text-input-mobile)}.command-palette_footer__UQFpF{display:none}}@keyframes command-palette_pm-fade-out-cp__G4Q3s{to{opacity:0;transform:scale(.98)}}.tour_root__lqi67{position:fixed;inset:0;z-index:var(--z-modal)}.tour_backdrop__L3Isq{position:fixed;inset:0;background:var(--color-backdrop);animation:tour_fade__YXE4c var(--motion-base) var(--ease-out)}.tour_spot__HAbAm{position:fixed;border-radius:var(--radius-md);box-shadow:0 0 0 9999px var(--color-backdrop);outline:2px solid var(--color-accent);outline-offset:0;pointer-events:none;transition:top var(--motion-base) var(--ease-out),left var(--motion-base) var(--ease-out),width var(--motion-base) var(--ease-out),height var(--motion-base) var(--ease-out)}.tour_card__f_WdQ{position:fixed;display:flex;flex-direction:column;gap:var(--spacing-8);width:min(340px,calc(100vw - 24px));padding:var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-lg);background:var(--color-elevated);color:var(--color-text-primary);box-shadow:var(--shadow-float);outline:none;animation:tour_rise__s2Sa9 var(--motion-base) var(--ease-out)}.tour_card__f_WdQ:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tour_center__X9_mW{top:50%;left:50%;transform:translate(-50%,-50%);animation:tour_fade__YXE4c var(--motion-base) var(--ease-out)}.tour_sheet__efp53{inset:auto 0 0;width:100%;padding-bottom:max(var(--spacing-16),var(--safe-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-sheet)}.tour_head__tawju{display:flex;align-items:center;justify-content:space-between}.tour_count__MoqaB{font-size:var(--text-caption);color:var(--color-text-tertiary)}.tour_title__AxxuY{margin:0;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-semibold)}.tour_text__xkuC_{margin:0;line-height:var(--text-body-line);color:var(--color-text-secondary)}.tour_note__NKguL{margin:0;font-size:var(--text-caption);color:var(--color-text-tertiary)}.tour_dots__fu_tF{display:flex;gap:var(--spacing-4);padding:var(--spacing-4) 0}.tour_dot__cNjdO{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-border-strong);transition:background-color var(--motion-fast) var(--ease-out)}.tour_dotOn__8Wo1h{background:var(--color-accent)}.tour_actions___nK0H{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8)}.tour_grow__RQFpc{flex:1 1 auto}@keyframes tour_fade__YXE4c{0%{opacity:0}}@keyframes tour_rise__s2Sa9{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.tour_backdrop__L3Isq,.tour_card__f_WdQ,.tour_center__X9_mW{animation:none}.tour_spot__HAbAm{transition:none}}.tour_helpActions__3314Z{display:flex;flex-wrap:wrap;gap:var(--spacing-8);margin-top:var(--spacing-8)}.shell_shell__bivNl{display:flex;height:100dvh;overflow:hidden;background:var(--color-background)}.shell_skip__R7tN2{position:absolute;display:inline-flex;align-items:center;min-height:var(--hit-target);left:var(--spacing-8);top:var(--spacing-8);z-index:var(--z-toast);padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-contrast);transform:translateY(-200%)}.shell_skip__R7tN2:focus-visible{transform:none}.shell_rail__D6aUU{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);flex-shrink:0;width:calc(var(--rail-width) + var(--safe-left));padding:calc(var(--spacing-8) + var(--safe-top)) 0 calc(var(--spacing-8) + var(--safe-bottom)) var(--safe-left);border-right:1px solid var(--color-border-hairline);background:var(--color-surface-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);z-index:var(--z-shell)}.shell_railSpacer__2QZ4m{flex:1 1}.shell_railItem__ji3nI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:64px;min-height:52px;border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.shell_railItem__ji3nI svg{width:20px;height:20px}.shell_railItem__ji3nI:hover{background:var(--color-hover);color:var(--color-text-primary);text-decoration:none}.shell_railItem__ji3nI[aria-current=page]{color:var(--color-accent)}.shell_railItem__ji3nI[aria-current=page] .shell_railIcon__xfL9V{background:var(--color-accent-soft)}.shell_railIcon__xfL9V{display:inline-flex;align-items:center;justify-content:center;width:40px;height:28px;border-radius:var(--radius-pill);transition:background-color var(--motion-base) var(--ease-out)}.shell_tree__l8RvU{display:flex;flex-direction:column;flex-shrink:0;width:var(--tree-width);border-right:1px solid var(--color-border-hairline);background:var(--color-surface-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding-top:var(--safe-top);overflow:hidden;transition:width var(--motion-slow) var(--ease-out),opacity var(--motion-base) var(--ease-out)}.shell_treeClosed__caOyB{width:0;opacity:0;border-right:0;visibility:hidden}.shell_treeScroll__Ccp78{flex:1 1;min-height:0;width:var(--tree-width);overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-8)}.shell_main__MPUpr{flex:1 1;min-width:0;display:flex;flex-direction:column;position:relative}.shell_content__rJR2T{flex:1 1;min-height:0;overflow:hidden auto;overscroll-behavior-y:contain;scroll-padding-top:var(--spacing-16)}.shell_container__p9SEU{width:100%;max-width:var(--content-max-width);margin:0 auto;padding:var(--spacing-24) calc(var(--spacing-32) + var(--safe-right)) var(--spacing-48) var(--spacing-32);min-height:100%}.shell_container__p9SEU:has([data-page-full-width]),.shell_full__9KnSq{max-width:none}.shell_bottomTabs__EUG0y{display:none}@media (max-width:1023px){.shell_tree__l8RvU{display:none}.shell_container__p9SEU{padding:var(--spacing-24)}}@media (max-width:767px){.shell_rail__D6aUU{display:none}.shell_container__p9SEU{padding:var(--spacing-16) calc(var(--spacing-16) + var(--safe-right)) calc(var(--bottom-tabs-height) + var(--safe-bottom) + var(--spacing-24)) calc(var(--spacing-16) + var(--safe-left))}.shell_bottomTabs__EUG0y{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-shell);display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:calc(var(--bottom-tabs-height) + var(--safe-bottom));padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);border-top:1px solid var(--color-border-hairline);background:var(--color-surface-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.shell_tab__gV_aU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:var(--hit-target);color:var(--color-text-secondary);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);-webkit-tap-highlight-color:transparent;transition:color var(--motion-fast) var(--ease-out)}.shell_tab__gV_aU,.shell_tab__gV_aU:hover{text-decoration:none}.shell_tab__gV_aU svg{width:22px;height:22px}.shell_tab__gV_aU[aria-current=page],.shell_tab__gV_aU[aria-expanded=true]{color:var(--color-accent)}.shell_tab__gV_aU:active{transform:scale(.94)}.shell_tabLabel__UZA4s{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.shell_drawerTree__lwyuE{padding:var(--spacing-8)}.shell_drawerExtra__FQb1k{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-8) 0;border-bottom:1px solid var(--color-border-hairline)}.shell_drawerExtraLink__iU_IC{display:flex;gap:var(--spacing-8);align-items:center;min-height:var(--hit-target);padding:0 var(--spacing-8);border-radius:var(--radius-sm);color:var(--color-text-primary);text-decoration:none}button.shell_drawerExtraLink__iU_IC{width:100%;border:0;background:none;font:inherit;text-align:start;cursor:pointer}.shell_drawerExtraLink__iU_IC:hover{background:var(--color-hover)}.shell_drawerExtraLink__iU_IC[aria-current=page]{background:var(--color-accent-soft);color:var(--color-accent)}.shell_drawerExtraLink__iU_IC svg{width:20px;height:20px}.brain_page__fqhn9{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.brain_headerRow__6Ns9H{display:flex;flex-wrap:wrap;gap:var(--spacing-8);align-items:center;justify-content:space-between}.brain_title__fJZ_j{margin:0;font-size:var(--text-title);line-height:var(--text-title-line);font-weight:var(--font-weight-bold)}.brain_subtitle__t7WbV{margin:0;color:var(--color-text-secondary);font-size:var(--text-caption)}.brain_stats__pS7AT{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.brain_layout__IK1rM{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-gap:var(--spacing-16);gap:var(--spacing-16);align-items:start}@media (max-width:1023px){.brain_layout__IK1rM{grid-template-columns:minmax(0,1fr)}}.brain_sidebar__bU_Qa{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}.brain_filters__ShB5i{display:flex;flex-wrap:wrap;gap:var(--spacing-8);align-items:flex-end}.brain_filters__ShB5i>*{flex:1 1 140px;min-width:0}.brain_list__y7sfC{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface);max-height:70vh;overflow-y:auto}.brain_listItem__BwYHT{display:flex;flex-direction:column;gap:2px;width:100%;min-height:var(--hit-target);padding:var(--spacing-8) var(--spacing-16);border:0;border-bottom:1px solid var(--color-border-hairline);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background var(--motion-fast) var(--ease-out)}.brain_listItem__BwYHT:hover{background:var(--color-hover)}.brain_listItem__BwYHT[aria-current=true]{background:var(--color-accent-soft)}.brain_listItem__BwYHT:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.brain_itemTitle__XcVyb{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.brain_itemMeta___dmiu{color:var(--color-text-tertiary)}.brain_itemMeta___dmiu,.brain_snippet__C_cwS{font-size:var(--text-caption);overflow-wrap:anywhere}.brain_snippet__C_cwS{color:var(--color-text-secondary)}.brain_reader__BQf9P{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.brain_readerHead__jKe_h{display:flex;flex-direction:column;gap:var(--spacing-8)}.brain_chips__2D7_t{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center}.brain_path__VUHAe{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-tertiary);overflow-wrap:anywhere}.brain_markdown__IUNGT{font-size:var(--text-body);line-height:var(--text-body-line);overflow-wrap:anywhere}.brain_mdHeading__al8GK{margin:var(--spacing-24) 0 var(--spacing-8);line-height:var(--text-subtitle-line)}.brain_mdList__CUFRa,.brain_mdPara__vIVFf{margin:0 0 var(--spacing-8)}.brain_mdList__CUFRa{-webkit-padding-start:var(--spacing-24);padding-inline-start:var(--spacing-24)}.brain_mdQuote__Utt7H{margin:0 0 var(--spacing-8);padding:var(--spacing-8) var(--spacing-16);-webkit-border-start:3px solid var(--color-border-strong);border-inline-start:3px solid var(--color-border-strong);color:var(--color-text-secondary)}.brain_codeBlock__Q9DST{margin:0 0 var(--spacing-8);padding:var(--spacing-16);border-radius:var(--radius-sm);font-size:var(--text-caption);white-space:pre-wrap;overflow-x:auto}.brain_codeBlock__Q9DST,.brain_inlineCode__7b2N1{background:var(--color-surface-muted);font-family:var(--font-mono)}.brain_inlineCode__7b2N1{padding:1px 4px;border-radius:4px;font-size:.9em}.brain_tableWrap__zG5Z5{max-width:100%;margin:0 0 var(--spacing-8);overflow-x:auto}.brain_mdTable__r7aXX{border-collapse:collapse;font-size:var(--text-caption)}.brain_mdTable__r7aXX td,.brain_mdTable__r7aXX th{padding:var(--spacing-4) var(--spacing-8);border:1px solid var(--color-border-hairline);text-align:start;vertical-align:top}.brain_wikilinkBroken__qkUtf,.brain_wikilink__L9kUQ{display:inline;padding:0;border:0;background:none;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.brain_wikilink__L9kUQ{color:var(--color-accent)}.brain_wikilinkBroken__qkUtf{color:var(--color-text-tertiary);-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.brain_wikilinkBroken__qkUtf:focus-visible,.brain_wikilink__L9kUQ:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:2px}.brain_section__6_WPX{display:flex;flex-direction:column;gap:var(--spacing-8)}.brain_sectionTitle__gqmed{margin:0;font-size:var(--text-subtitle);font-weight:var(--font-weight-semibold)}.brain_muted__wZ138{color:var(--color-text-tertiary);font-size:var(--text-caption)}.brain_row__xsTA4{display:flex;flex-wrap:wrap;gap:var(--spacing-8);align-items:center}.brain_grid2__51voI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:var(--spacing-16);gap:var(--spacing-16)}.brain_table__mn4Vk{width:100%;border-collapse:collapse;font-size:var(--text-caption)}.brain_table__mn4Vk td,.brain_table__mn4Vk th{padding:var(--spacing-8);border-bottom:1px solid var(--color-border-hairline);text-align:start;vertical-align:top;overflow-wrap:anywhere}.brain_table__mn4Vk th{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.brain_scrollX__L_l7_{max-width:100%;overflow-x:auto}.brain_graphWrap__05GiX{position:relative;width:100%;height:min(70vh,720px);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden;touch-action:none}.brain_graphSvg__cVuMG{width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.brain_graphEdge__h_NKI{stroke:var(--color-border-strong);stroke-width:1}.brain_graphLabel__C_uP_{fill:var(--color-text-secondary);font-size:10px;pointer-events:none}.brain_graphNode__9K_OM{cursor:pointer;stroke:var(--color-surface);stroke-width:1.5}.brain_graphNode__9K_OM:focus-visible{outline:none;stroke:var(--color-focus-ring);stroke-width:3}.brain_legend__cqiss{display:flex;flex-wrap:wrap;gap:var(--spacing-8);font-size:var(--text-caption);color:var(--color-text-secondary)}.brain_dot__4bguk{display:inline-block;width:10px;height:10px;-webkit-margin-end:4px;margin-inline-end:4px;border-radius:50%;vertical-align:middle}.brain_c0__NSM0M{background:var(--space-blue);fill:var(--space-blue)}.brain_c1__m0xKA{background:var(--space-green);fill:var(--space-green)}.brain_c2__Diq2U{background:var(--space-orange);fill:var(--space-orange)}.brain_c3__Oag5h{background:var(--space-purple);fill:var(--space-purple)}.brain_c4__jqiEk{background:var(--space-pink);fill:var(--space-pink)}.brain_c5__I4LjB{background:var(--space-teal);fill:var(--space-teal)}.brain_c6__6NuxR{background:var(--space-yellow);fill:var(--space-yellow)}.brain_c7__FntdZ{background:var(--space-gray);fill:var(--space-gray)}.brain_mono__OTZ3X,.brain_textarea__8ODeS{font-family:var(--font-mono);font-size:var(--text-caption)}.brain_textarea__8ODeS{min-height:260px}.brain_cards__KapuI{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:var(--spacing-16);gap:var(--spacing-16)}.brain_personCard__2rYHj{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0;padding:var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.brain_personCard__2rYHj:hover{border-color:var(--color-border-strong)}.brain_personCard__2rYHj:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.brain_personHead__FQPJi{display:flex;gap:var(--spacing-8);align-items:center;min-width:0}.brain_personName__rDXzM{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.brain_contact__VNZ_e{display:flex;flex-direction:column;gap:2px;font-size:var(--text-caption);color:var(--color-text-secondary);overflow-wrap:anywhere}.brain_tree__Jbt_v{margin:0;-webkit-padding-start:var(--spacing-24);padding-inline-start:var(--spacing-24);list-style:none;-webkit-border-start:1px solid var(--color-border-hairline);border-inline-start:1px solid var(--color-border-hairline)}.brain_treeRoot__mzxnw{margin:0;padding:0;list-style:none}.brain_treeItem__XMpR0{padding:var(--spacing-4) 0}.brain_treeNode__ISAyd{display:inline-flex;gap:var(--spacing-8);align-items:center;min-height:var(--hit-target);padding:var(--spacing-4) var(--spacing-8);border:1px solid var(--color-border-hairline);border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;font:inherit;text-align:start;cursor:pointer}.brain_treeNode__ISAyd:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.brain_matrixName__vNL5p{white-space:nowrap}.brain_focusLine__PBlns{background:var(--color-warning-soft);border-radius:2px}.brain_personText___jWXX{display:flex;flex-direction:column;min-width:0}.brain_mdNested__xlyt_{list-style-type:disc}.tasks_listPage__QdY_z{display:flex;flex-direction:column;gap:var(--spacing-16);min-width:0}.tasks_listHead__iQ0Jt{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-16);min-width:0}.tasks_listTitle__KmsIa{margin:0;font-size:var(--text-title);line-height:var(--text-title-line);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;min-width:0}.tasks_key__NWFr5,.tasks_muted__vaTTc{color:var(--color-text-tertiary);font-size:var(--text-caption)}.tasks_key__NWFr5{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tasks_spacer__mJ8ny{flex:1 1}.tasks_statusBtn__QYG7o{display:inline-grid;place-items:center;width:var(--hit-target);height:var(--hit-target);border:0;border-radius:var(--radius-pill);background:transparent;cursor:pointer;transition:background var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.tasks_statusBtn__QYG7o:hover{background:var(--color-hover)}.tasks_statusBtn__QYG7o:active{transform:scale(.94)}.tasks_nameCell___KEvh{display:flex;flex-direction:column;justify-content:center;gap:0;min-width:0;padding-block:0}.tasks_nameLine__EHt9_{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--spacing-4);min-width:0}.tasks_nameLine__EHt9_>.tasks_nameBtn__uWfrS,.tasks_nameLine__EHt9_>.tasks_name___KEpp{flex:1 1 120px}.tasks_subIndent__JszmT{flex:none;width:var(--spacing-16);height:var(--spacing-16);border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-bottom-left-radius:var(--radius-sm);margin-right:var(--spacing-4);transform:translateY(-4px)}.tasks_nameBtn__uWfrS,.tasks_name___KEpp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.tasks_nameBtn__uWfrS{min-height:var(--hit-target);padding:0;border:0;background:transparent;text-align:start;font-family:inherit;cursor:pointer}.tasks_nameBtn__uWfrS:hover{color:var(--color-accent)}.tasks_subToggle__g9g8u{display:inline-flex;align-items:center;gap:var(--spacing-4);flex:none;min-width:var(--hit-target);min-height:var(--hit-target);padding:0 var(--spacing-8);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-secondary);font-size:var(--text-caption);cursor:pointer}.tasks_subToggle__g9g8u:hover{background:var(--color-hover)}.tasks_subToggle__g9g8u svg{width:16px;height:16px}.tasks_chev__kA1OD{transition:transform var(--motion-fast) var(--ease-out)}.tasks_chevOpen__pNbMc{transform:rotate(90deg)}.tasks_nameMeta__KDyZO{margin-top:calc(-1 * var(--spacing-8));display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-8);min-width:0}.tasks_path__EpjqD{color:var(--color-text-tertiary);min-width:0}.tasks_blocked__5Q6gg,.tasks_path__EpjqD{font-size:var(--text-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_blocked__5Q6gg{display:inline-flex;align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-8);border-radius:var(--radius-pill);background:var(--color-danger-soft);color:var(--color-danger);font-weight:var(--font-weight-semibold);line-height:24px;max-width:100%}.tasks_blocked__5Q6gg svg{flex:none;width:14px;height:14px}.tasks_agentRun__0872y{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);min-width:0;max-width:100%;flex:none}@media (max-width:767px){.tasks_nameLine__EHt9_>.tasks_agentRun__0872y{flex-basis:100%}}.tasks_previewHit__G0lZi{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:var(--hit-target);min-width:var(--hit-target);text-decoration:none}.tasks_previewLink__8WAx3{display:inline-flex;align-items:center;gap:var(--spacing-4);min-height:24px;padding:0 var(--spacing-8);border-radius:var(--radius-pill);border:1px solid var(--color-agent-border);color:var(--color-agent);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);transition:background var(--motion-fast) var(--ease-out)}.tasks_previewHit__G0lZi:hover .tasks_previewLink__8WAx3{background:var(--color-agent-tint)}.tasks_previewLink__8WAx3 svg{width:14px;height:14px}.tasks_cellBtn__K6DVn{display:inline-flex;align-items:center;gap:var(--spacing-8);max-width:100%;min-height:var(--hit-target);min-width:var(--hit-target);padding:0 var(--spacing-8);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font:inherit;font-size:var(--text-caption);cursor:pointer;transition:background var(--motion-fast) var(--ease-out)}.tasks_cellBtn__K6DVn:hover{background:var(--color-hover)}.tasks_cellBtn__K6DVn svg{flex:none;width:18px;height:18px}.tasks_cellText__u32Px{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption)}.tasks_overdue__MRI8_ .tasks_cellText__u32Px{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.tasks_labelsBtn__VUxri{flex-wrap:wrap;gap:var(--spacing-4);padding-block:var(--spacing-4);max-height:calc(2 * 24px + 3 * var(--spacing-4));overflow:hidden}.tasks_labelDot__P2O_u{display:inline-block;width:12px;height:12px;border-radius:var(--radius-pill);background:var(--space-gray)}.tasks_labelDot__P2O_u[data-color=blue]{background:var(--space-blue)}.tasks_labelDot__P2O_u[data-color=green]{background:var(--space-green)}.tasks_labelDot__P2O_u[data-color=orange]{background:var(--space-orange)}.tasks_labelDot__P2O_u[data-color=purple]{background:var(--space-purple)}.tasks_labelDot__P2O_u[data-color=pink]{background:var(--space-pink)}.tasks_labelDot__P2O_u[data-color=teal]{background:var(--space-teal)}.tasks_labelDot__P2O_u[data-color=yellow]{background:var(--space-yellow)}.tasks_inlineAdd__u_cVP{display:flex;align-items:center;gap:var(--spacing-8);width:100%;min-width:0}.tasks_inlineAdd__u_cVP>:first-child{flex:1 1;min-width:0}.tasks_board__3NvN2{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(272px,1fr);grid-gap:var(--spacing-16);gap:var(--spacing-16);overflow-x:auto;padding-bottom:var(--spacing-8);overscroll-behavior-x:contain;scroll-snap-type:x proximity}.tasks_boardCol__IZyYk{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0;padding:var(--spacing-8);border-radius:var(--radius-lg);background:var(--color-surface-muted);scroll-snap-align:start}.tasks_boardColHead__YqpkI{padding:var(--spacing-4)}.tasks_boardCards__x7JNl{display:flex;flex-direction:column;gap:var(--spacing-8);margin:0;padding:0;list-style:none}.tasks_card__kCmHi{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-8);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);background:var(--color-surface);animation:tasks_pm-fade-up__egCoe var(--motion-base) var(--ease-out) both}.tasks_cardTop__cTeji{display:flex;align-items:flex-start;gap:var(--spacing-4);min-width:0}.tasks_cardTop__cTeji>:last-child{flex:1 1}.tasks_cardMeta__8Iyv8{display:flex;align-items:center;gap:var(--spacing-4);min-width:0}@media (max-width:767px){.tasks_board__3NvN2{grid-auto-columns:minmax(260px,85%)}}.tasks_panelTitle__938ZH{display:inline-flex;align-items:baseline;gap:var(--spacing-8);min-width:0;max-width:calc(100vw - 240px);overflow:hidden}@media (max-width:767px){.tasks_panelCrumbs__eRf71{display:none}}.tasks_panelCrumbs__eRf71{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption);color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.tasks_detailWrap__pdV0W{container-type:inline-size;height:100%}.tasks_detail__GEYsb{display:grid;grid-template-columns:minmax(0,1fr);min-height:100%}.tasks_detailMain__OKBRQ{display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-16) var(--spacing-24);min-width:0}.tasks_detailActivity__cBTCs{display:flex;flex-direction:column;min-width:0;min-height:480px;border-top:1px solid var(--color-border-hairline)}.tasks_detailActivity__cBTCs>*{flex:1 1;min-height:0}@container (width >= 860px){.tasks_detail__GEYsb{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);height:100%}.tasks_detailMain__OKBRQ{overflow-y:auto}.tasks_detailActivity__cBTCs{border-top:0;border-left:1px solid var(--color-border-hairline);min-height:0;height:100%;max-height:calc(100dvh - var(--topbar-height) - var(--spacing-16))}}.tasks_detailPage__ZJQgs{border:1px solid var(--color-border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}@media (max-width:767px){.tasks_detailMain__OKBRQ{padding:var(--spacing-16)}.tasks_detailActivity__cBTCs{min-height:70dvh}}.tasks_detailTop__16YX5{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-8)}.tasks_typePill__vyZie{min-height:var(--hit-target);padding:0 var(--spacing-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--text-caption);font-weight:var(--font-weight-semibold);cursor:pointer}.tasks_typePill__vyZie:hover{background:var(--color-hover)}.tasks_titleWrap__N9U_x{display:grid}.tasks_titleWrap__N9U_x:after{content:attr(data-value);visibility:hidden;white-space:pre-wrap}.tasks_titleInput__Zu0_d,.tasks_titleWrap__N9U_x:after{grid-area:1/1;padding:var(--spacing-4) var(--spacing-16)!important;border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-title)!important;line-height:var(--text-title-line);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.tasks_titleInput__Zu0_d{min-height:var(--hit-target)!important;height:100%!important;overflow:hidden;resize:none!important;border-color:transparent!important;background:transparent!important}.tasks_titleInput__Zu0_d:hover{border-color:var(--color-border-hairline)!important}.tasks_fields__63fVh{display:grid;grid-gap:var(--spacing-4);gap:var(--spacing-4);margin:0}.tasks_fieldRow__JYLSv{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;grid-gap:var(--spacing-8);gap:var(--spacing-8);min-height:var(--hit-target)}@media (max-width:400px){.tasks_fieldRow__JYLSv{grid-template-columns:104px minmax(0,1fr)}}.tasks_fieldLabel__CQgkX{display:flex;align-items:center;gap:var(--spacing-4);color:var(--color-text-tertiary);font-size:var(--text-caption)}.tasks_fieldValue__GlYKD{margin:0;min-width:0}.tasks_statusRow__RK_4x{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-8);min-width:0}.tasks_statusRow__RK_4x>:first-child{min-width:0}.tasks_pillBtn__w0gPT{display:inline-flex;align-items:center;min-height:var(--hit-target);padding:0;border:0;background:transparent;cursor:pointer;border-radius:var(--radius-pill)}.tasks_inlineInput__PZNGG{max-width:320px;width:100%}.tasks_section__y8JGM{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}.tasks_sectionTitle__sWHkF{display:flex;align-items:center;gap:var(--spacing-8);margin:0;font-size:var(--text-subtitle);line-height:var(--text-subtitle-line);font-weight:var(--font-weight-semibold)}.tasks_sectionTitle__sWHkF svg{width:18px;height:18px}.tasks_subTitle__4R8s3{margin:0;font-size:var(--text-caption);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.tasks_textBlock__eFfQs{width:100%;min-height:96px}.tasks_mono__6kxl2{font-family:var(--font-mono);font-size:var(--text-caption)}.tasks_miniList__6R1tM{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.tasks_miniRow__8jTLz{display:flex;align-items:center;gap:var(--spacing-8);min-height:var(--hit-target);min-width:0;border-bottom:1px solid var(--color-border-hairline)}.tasks_miniLink__KK5R_{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);line-height:var(--hit-target)}.tasks_miniLink__KK5R_:hover{color:var(--color-accent)}.tasks_blockedNote__Fh4yM{margin:0;padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-caption)}.tasks_depActions___kyJq{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.tasks_activityHeader__tFuWX{display:flex;align-items:center;gap:var(--spacing-8);min-width:0}.tasks_activityTitle__nwFM1{margin:0;font-size:var(--text-subtitle);font-weight:var(--font-weight-semibold)}.tasks_activitySearch__Ct8dd{flex:1 1;min-width:0}.tasks_commentBody__9aELN{white-space:pre-wrap;overflow-wrap:anywhere}.tasks_labelForm__upHPu{display:flex;align-items:flex-start;gap:var(--spacing-8);margin-bottom:var(--spacing-16)}.tasks_labelForm__upHPu>:nth-child(2){flex:1 1;min-width:0}.tasks_groupLink__x_5pY,.tasks_pathLink__k7KlK{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:var(--text-caption);line-height:var(--hit-target)}.tasks_groupLink__x_5pY{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.tasks_groupHead__2fFkP{display:inline-flex;align-items:center;gap:var(--spacing-8);min-width:0}.tasks_sortRow__Go9YT{display:flex;align-items:center;gap:var(--spacing-4)}@media (max-width:767px){.tasks_blocked__5Q6gg{white-space:normal;line-height:var(--text-caption-line);padding-block:var(--spacing-4)}}.tasks_groupPill__4W7dM{display:inline-flex;border-radius:var(--radius-pill);animation:tasks_pm-scale-in__iiqDO var(--motion-slow) var(--ease-out)}.tasks_subtaskComposer__32iNe{display:flex;align-items:center;gap:var(--spacing-8);width:100%;min-width:0;padding-block:var(--spacing-4)}.tasks_subtaskComposer__32iNe>:nth-child(2){flex:1 1;min-width:0}.tasks_menuScope__2pop6{display:contents}.tasks_descHeader__VbAve{display:flex;align-items:center;gap:var(--spacing-8)}.tasks_descActions__4Z88M{display:flex;gap:var(--spacing-4);-webkit-margin-start:auto;margin-inline-start:auto}.tasks_descView__Wo5Tp{padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-sm);max-height:520px;overflow:auto}.tasks_descView__Wo5Tp>:last-child>:last-child{margin-bottom:0}.tasks_descEditor__DCIDy{font-family:var(--font-mono);font-size:var(--text-caption)}.tasks_descEmpty__5_T0v{min-height:96px;padding:var(--spacing-12) var(--spacing-16);border:1px dashed var(--color-border-hairline);border-radius:var(--radius-sm);background:none;color:var(--color-text-tertiary);font:inherit;text-align:start;cursor:text}.tasks_descEmpty__5_T0v:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tasks_a4Dialog__JVlnO{max-width:calc(210mm + 2 * var(--spacing-24));max-height:calc(100dvh - var(--spacing-48))}.tasks_a4Backdrop__Z1CTw{padding:var(--spacing-24);background:var(--color-surface-muted)}.tasks_a4Page__9UvNl{width:210mm;max-width:100%;min-height:297mm;margin:0 auto;padding:20mm 18mm;background:var(--color-elevated);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-float)}@media (max-width:767px){.tasks_a4Backdrop__Z1CTw{padding:0}.tasks_a4Page__9UvNl{min-height:0;padding:var(--spacing-16);border:0;box-shadow:none}}.date-picker_root__GSXut{display:flex;flex-direction:column;min-height:0}.date-picker_fields__NM2q_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8);padding:var(--spacing-8);border-bottom:1px solid var(--color-border-hairline)}.date-picker_single__TJfsA{grid-template-columns:1fr}.date-picker_field__dFewo{position:relative;display:flex;align-items:center;min-width:0;min-height:var(--hit-target);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);transition:border-color var(--motion-fast) var(--ease-out)}.date-picker_field__dFewo[data-active=true]{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.date-picker_fieldBtn__DkLOl{flex:1 1;min-width:0;min-height:var(--hit-target);display:flex;flex-direction:column;justify-content:center;padding:0 var(--spacing-8) 0 var(--spacing-16);text-align:left;border-radius:var(--radius-sm)}.date-picker_fieldLabel__71M9p{font-size:var(--text-micro);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);line-height:1.2}.date-picker_fieldValue__Vn8jM{font-size:var(--text-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker_placeholder__viHCl{color:var(--color-text-tertiary)}.date-picker_main__tvW6R{display:flex;min-height:0}.date-picker_quick__g9XIJ{flex:0 0 200px;padding:var(--spacing-8);border-right:1px solid var(--color-border-hairline);overflow:auto}.date-picker_quickItem___dzIv{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);width:100%;min-height:var(--hit-target);padding:0 var(--spacing-8);border-radius:var(--radius-sm);font-size:var(--text-body);text-align:left;transition:background-color var(--motion-fast) var(--ease-out)}.date-picker_quickItem___dzIv:hover:not(:disabled){background:var(--color-hover)}.date-picker_quickItem___dzIv:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.date-picker_quickDate__ePaoI{font-size:var(--text-caption);color:var(--color-text-tertiary);white-space:nowrap}.date-picker_calendar__C0sp_{flex:1 1;padding:var(--spacing-8);min-width:0}.date-picker_calHead__U4FGa{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}.date-picker_month__chhz4{flex:1 1;font-weight:var(--font-weight-semibold);padding-left:var(--spacing-8)}.date-picker_grid__YGm4i{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.date-picker_dow__gBhFm{text-align:center;font-size:var(--text-micro);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);padding:var(--spacing-4) 0}.date-picker_day__zDOR4{position:relative;display:flex;min-height:var(--hit-target);min-width:var(--hit-target);font-size:var(--text-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-picker_day__zDOR4,.date-picker_day__zDOR4 span{align-items:center;justify-content:center;border-radius:50%}.date-picker_day__zDOR4 span{display:inline-flex;width:36px;height:36px;transition:background-color var(--motion-fast) var(--ease-out)}.date-picker_day__zDOR4:hover span{background:var(--color-hover)}.date-picker_outside__HurhS{color:var(--color-text-tertiary)}.date-picker_inRange__w_T7n span{background:var(--color-accent-soft)}.date-picker_today__ZF23_ span{color:var(--color-accent);font-weight:var(--font-weight-bold);box-shadow:inset 0 0 0 1.5px var(--color-accent)}.date-picker_selected__qclDI span,.date-picker_selected__qclDI:hover span{background:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--font-weight-semibold)}.date-picker_footer__VxTQ7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-8);padding:var(--spacing-4) var(--spacing-8);border-top:1px solid var(--color-border-hairline)}.date-picker_soon__mzAD4{font-size:var(--text-micro);color:var(--color-text-tertiary)}@media (max-width:767px){.date-picker_main__tvW6R{flex-direction:column-reverse}.date-picker_quick__g9XIJ{flex-basis:auto;border-right:0;border-top:1px solid var(--color-border-hairline);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--spacing-8);column-gap:var(--spacing-8)}.date-picker_quickItem___dzIv{font-size:var(--text-caption)}}.data-table_root__Aslpf{position:relative;min-width:0;max-width:100%;border-radius:var(--radius-lg);border:1px solid var(--color-border-hairline);background:var(--color-surface)}.data-table_scroller__h6I8H{overflow:auto;max-width:100%;max-height:var(--dt-max-h,none);border-radius:inherit;overscroll-behavior-x:contain}.data-table_fill__Md5CG{display:flex;flex-direction:column;flex:1 1;min-height:0}.data-table_fill__Md5CG .data-table_scroller__h6I8H{flex:1 1;min-height:0}.data-table_table__FwX57{min-width:var(--dt-min-w,100%)}.data-table_row__tKL59{display:grid;grid-template-columns:var(--dt-cols);align-items:center;min-height:var(--hit-target);border-bottom:1px solid var(--color-border-hairline);transition:background-color var(--motion-fast) var(--ease-out)}.data-table_body__9XxuB .data-table_row__tKL59:last-child{border-bottom:0}.data-table_clickable__ZxYaR{cursor:pointer}.data-table_clickable__ZxYaR:hover{background:var(--color-hover)}.data-table_row__tKL59[aria-selected=true]{background:var(--color-accent-soft)}.data-table_row__tKL59:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}.data-table_cell___6Qe_,.data-table_th__YhdDy{min-width:0;padding:0 var(--spacing-8);overflow:hidden;text-overflow:ellipsis}.data-table_cell___6Qe_:first-child,.data-table_th__YhdDy:first-child{padding-left:var(--spacing-16)}.data-table_th__YhdDy{font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);white-space:nowrap;display:flex;align-items:center;min-height:36px}.data-table_headRow__6D9TD{position:-webkit-sticky;position:sticky;top:var(--dt-head-top,0);z-index:2;min-height:36px;background:var(--color-surface)}.data-table_alignEnd__WeIwN{justify-content:flex-end;text-align:right}.data-table_alignCenter__Iqg2p{justify-content:center;text-align:center}.data-table_stickyCol__7S15Z{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--color-surface)}.data-table_headRow__6D9TD .data-table_stickyCol__7S15Z{z-index:3}.data-table_group__0HjDU{--dt-head-top:var(--hit-target);border-bottom:1px solid var(--color-border-hairline)}.data-table_group__0HjDU:last-child{border-bottom:0}.data-table_groupHeader__tk2yP{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:var(--spacing-8);min-height:var(--hit-target);padding:0 var(--spacing-8);background:var(--color-surface)}.data-table_groupHeaderCell__VRY0y{display:flex;align-items:center;gap:var(--spacing-8);min-width:0}.data-table_groupToggle__bYPmw svg{transition:transform var(--motion-base) var(--ease-out)}.data-table_groupToggle__bYPmw[aria-expanded=false] svg{transform:rotate(-90deg)}.data-table_groupFooter__qD6Vy,.data-table_tableFooter__Z0_Ud{display:flex;align-items:center;min-height:var(--hit-target);padding:0 var(--spacing-8)}.data-table_configCell__snx_2{display:flex;justify-content:flex-end;padding:0}.data-table_empty__t4MLz{padding:var(--spacing-8)}@media (max-width:767px){.data-table_cards__XG9Sx .data-table_table__FwX57{min-width:0}.data-table_cards__XG9Sx .data-table_configCell__snx_2,.data-table_cards__XG9Sx .data-table_headRow__6D9TD{display:none}.data-table_cards__XG9Sx .data-table_row__tKL59:not(.data-table_headRow__6D9TD){display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4) var(--spacing-8);padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-8)}.data-table_cards__XG9Sx .data-table_row__tKL59:after{content:"";order:3;flex-basis:100%;height:0}.data-table_cards__XG9Sx .data-table_cell___6Qe_{padding:0;overflow:visible}.data-table_cards__XG9Sx .data-table_cell___6Qe_:first-child{padding-left:0}.data-table_cards__XG9Sx .data-table_cell___6Qe_[data-mobile=lead]{order:0;flex:0 0 auto}.data-table_cards__XG9Sx .data-table_cell___6Qe_[data-mobile=primary]{order:1;flex:1 1;min-width:0;overflow:hidden}.data-table_cards__XG9Sx .data-table_cell___6Qe_[data-mobile=trail]{order:2;flex:0 0 auto}.data-table_cards__XG9Sx .data-table_cell___6Qe_[data-mobile=meta]{order:4;flex:0 1 auto;max-width:100%;font-size:var(--text-caption);color:var(--color-text-secondary)}.data-table_cards__XG9Sx .data-table_cell___6Qe_[data-mobile=meta][data-label]:before{content:attr(data-label) ": ";color:var(--color-text-tertiary)}.data-table_cards__XG9Sx .data-table_cell___6Qe_[data-mobile=hidden]{display:none}.data-table_cards__XG9Sx .data-table_stickyCol__7S15Z{position:static}}.filter-chips_bar__wsJLX{margin-bottom:var(--spacing-16)}.filter-chips_bar__wsJLX,.filter-chips_chips__6_JPl{display:flex;align-items:center;gap:var(--spacing-8);min-width:0}.filter-chips_chips__6_JPl{flex:1 1;overflow-x:auto;scrollbar-width:none;padding:2px}.filter-chips_chips__6_JPl::-webkit-scrollbar{display:none}.filter-chips_trailing__sKu9z{display:flex;align-items:center;gap:var(--spacing-8);flex-shrink:0}.filter-chips_chip__DLJpr{display:inline-flex;align-items:center;flex-shrink:0;border-radius:var(--radius-pill);border:1px dashed var(--color-border-strong);background:transparent;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.filter-chips_chip__DLJpr:hover{background:var(--color-hover)}.filter-chips_active__DMFxB{border-style:solid;border-color:var(--color-accent)}.filter-chips_active__DMFxB,.filter-chips_active__DMFxB:hover{background:var(--color-accent-soft)}.filter-chips_chipBtn__i5TOq{display:inline-flex;align-items:center;gap:var(--spacing-4);min-height:var(--hit-target);padding:0 var(--spacing-16);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap}.filter-chips_active__DMFxB .filter-chips_chipBtn__i5TOq{color:var(--color-accent);padding-right:0}.filter-chips_chipBtn__i5TOq svg{width:14px;height:14px}.filter-chips_value__uMXgq{font-weight:var(--font-weight-regular);max-width:180px;overflow:hidden;text-overflow:ellipsis}.filter-chips_remove__ISZpP{display:inline-flex;align-items:center;justify-content:center;width:var(--hit-target);height:var(--hit-target);border-radius:50%;color:var(--color-accent)}.filter-chips_remove__ISZpP:hover{background:var(--color-hover)}.filter-chips_remove__ISZpP svg{width:14px;height:14px}.filter-chips_clear__4NIi7{flex-shrink:0}@media (max-width:1023px){.filter-chips_bar__wsJLX{flex-wrap:wrap;row-gap:var(--spacing-8)}.filter-chips_chips__6_JPl{flex:1 1 100%}.filter-chips_trailing__sKu9z{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}}.context-menu_wrapper__mPKFM{display:contents}@media (pointer:coarse){.context-menu_wrapper__mPKFM{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.context-menu_anchor__FHPqo{position:fixed;width:0;height:0;pointer-events:none}.context-menu_surface__Pcw9n{transform-origin:top left}