:root{--workflow-card-border:#dde3ea;--workflow-card-border-strong:#d2dae4;--workflow-card-bg:#fff;--workflow-card-muted:#f8fafc;--workflow-card-muted-strong:#f3f6f9;--workflow-card-shadow:0 1.25rem 2.75rem -2.35rem #0f172a57;--workflow-card-shadow-soft:0 1rem 2rem -1.8rem #0f172a42;--workflow-icon-bg:#030712;--workflow-icon-fg:#fff}.workflow-overview-page,.workflow-projects-page,.workflow-team-page,.workflow-report-shell,.workflow-notifications-shell,.workflow-kanban-page,.workflow-chat-shell{gap:1.25rem!important;display:grid!important}.workflow-overview-page,.workflow-kanban-page{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-auto-rows:max-content!important;align-content:start!important;overflow:visible!important}.workflow-overview-header,.workflow-projects-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero,.workflow-project-detail-header,.workflow-kanban-header,.workflow-chat-sidebar-head,.workflow-chat-room-header{border:1px solid var(--workflow-card-border)!important;box-shadow:var(--workflow-card-shadow-soft)!important;color:#020617!important;background:linear-gradient(90deg,#f8fafc 0%,#fff 42% 100%)!important;border-radius:1.25rem!important;position:relative!important;overflow:hidden!important}.workflow-overview-header,.workflow-projects-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero,.workflow-project-detail-header{justify-content:space-between!important;align-items:center!important;gap:1.25rem!important;min-height:8rem!important;padding:1.875rem 2rem!important;display:flex!important}.workflow-kanban-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.875rem 1.25rem!important;height:auto!important;min-height:8rem!important;padding:1.625rem 2rem!important;display:grid!important}.workflow-chat-sidebar-head,.workflow-chat-room-header{min-height:8rem!important;padding:1.875rem 2rem!important}.workflow-chat-sidebar-head{justify-content:space-between!important;align-items:center!important;gap:1rem!important;display:flex!important}.workflow-chat-room-header{border-bottom:1px solid var(--workflow-card-border)!important;align-content:center!important;display:grid!important}.workflow-overview-header>div:first-child,.workflow-projects-header>div:first-child,.workflow-team-header>div:first-child,.workflow-report-hero>div:first-child,.workflow-notifications-hero>div:first-child,.workflow-users-hero>div:first-child,.workflow-user-form-hero>div:first-child,.workflow-project-detail-header>div:first-child,.workflow-kanban-header>div:first-child,.workflow-chat-sidebar-head>div:first-child{flex:auto!important;min-width:0!important}.workflow-kanban-header>div:first-child{flex:22rem!important;grid-area:1/1!important;align-self:center!important;max-width:none!important}.workflow-overview-header p,.workflow-projects-header p,.workflow-team-header p,.workflow-report-hero p,.workflow-notifications-hero p,.workflow-users-hero p,.workflow-user-form-hero p,.workflow-project-detail-header p,.workflow-kanban-header p,.workflow-chat-sidebar-head p,.workflow-chat-room-title span{color:#526174!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.35!important}.workflow-overview-header h1,.workflow-projects-header h1,.workflow-team-header h1,.workflow-report-hero h1,.workflow-notifications-hero h1,.workflow-users-hero h1,.workflow-user-form-hero h1,.workflow-project-detail-header h1,.workflow-kanban-header h1,.workflow-chat-sidebar-head h2,.workflow-chat-room-title p{color:#020617!important;letter-spacing:0!important;margin:.35rem 0 0!important;font-size:clamp(2rem,2.1vw,2.45rem)!important;font-weight:800!important;line-height:1.08!important}.workflow-kanban-header h1{max-width:24rem!important}.workflow-overview-actions,.workflow-projects-actions,.workflow-team-header-actions,.workflow-notifications-hero-actions,.workflow-kanban-header-metrics,.workflow-kanban-actions,.workflow-chat-room-title-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.75rem!important;min-width:0!important;display:flex!important}.workflow-kanban-header-metrics,.workflow-kanban-actions{justify-content:flex-end!important;align-self:center!important;width:auto!important}.workflow-kanban-header-metrics{flex:0 auto!important;grid-area:1/2!important}.workflow-kanban-actions{flex:0 auto!important;grid-area:2/1/auto/-1!important;margin-top:0!important}.workflow-overview-actions span,.workflow-projects-actions span,.workflow-team-header-actions span,.workflow-kanban-header-metrics span,.workflow-report-window,.workflow-chat-sidebar-head>span,.workflow-chat-room-title em,.workflow-notifications-toggle,.workflow-notifications-mark-all{border:1px solid var(--workflow-card-border)!important;color:#020617!important;white-space:nowrap!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;min-height:2.75rem!important;padding:0 1.125rem!important;font-size:.875rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:0 .9rem 1.75rem -1.55rem #0f172a3d!important}.workflow-kanban-actions .workflow-board-segment,.workflow-kanban-actions .workflow-board-filter-toggle,.workflow-kanban-actions .app-pill{border-color:var(--workflow-card-border)!important;background:#fff!important;min-height:2.75rem!important}.workflow-overview-metrics,.workflow-projects-metrics,.workflow-team-metrics,.workflow-report-metrics,.workflow-notifications-metrics,.workflow-users-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;padding:0!important;display:grid!important}.workflow-overview-analytics,.workflow-overview-grid{gap:1.25rem!important;padding:0!important}.workflow-overview-chart-card{align-content:start!important;gap:1rem!important;display:grid!important}.workflow-overview-chart-body:has(.workflow-empty-state){place-items:stretch stretch!important;height:auto!important;min-height:13rem!important;padding:0!important;display:grid!important}.workflow-overview-chart-card:has(.workflow-empty-state){grid-template-rows:auto minmax(13rem,auto) auto!important;align-content:start!important;display:grid!important}.workflow-overview-chart-body>.workflow-empty-state{align-content:center!important;place-self:stretch stretch!important;width:100%!important;height:auto!important;min-height:13rem!important}.workflow-overview-chart-keys:empty{display:none!important}.workflow-overview-metric,.workflow-report-metric,.workflow-notifications-metric,.workflow-users-metric{border:1px solid var(--workflow-card-border)!important;background:var(--workflow-card-bg)!important;min-height:9.25rem!important;box-shadow:var(--workflow-card-shadow)!important;border-radius:1.125rem!important;align-content:start!important;gap:1.35rem!important;padding:1.5rem!important;display:grid!important;position:relative!important;overflow:hidden!important}.workflow-overview-metric:before,.workflow-report-metric:before,.workflow-notifications-metric:before,.workflow-users-metric:before,.workflow-overview-panel:before,.workflow-analytics-panel:before,.workflow-notification-preferences:before,.workflow-notifications-board:before,.workflow-team-card:before,.workflow-team-spotlight:before,.workflow-team-lane:before{content:none!important;display:none!important}.workflow-overview-metric-pill,.workflow-report-metric>span,.workflow-notifications-metric>span,.workflow-users-metric>span{border:1px solid var(--workflow-card-border)!important;background:var(--workflow-card-muted)!important;color:#526174!important;border-radius:.95rem!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;min-height:3rem!important;padding:.65rem 3.35rem .65rem .9rem!important;display:flex!important;box-shadow:inset 0 1px #ffffffd1!important}.workflow-overview-metric-pill b,.workflow-report-metric>span,.workflow-notifications-metric>span,.workflow-users-metric>span{letter-spacing:.08em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;min-width:0!important;font-size:.78rem!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}.workflow-overview-metric-pill em,.workflow-report-metric>svg,.workflow-notifications-metric>svg,.workflow-users-metric>svg{z-index:1!important;border:1px solid var(--workflow-icon-bg)!important;background:var(--workflow-icon-bg)!important;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;color:var(--workflow-icon-fg)!important;box-shadow:none!important;border-radius:999px!important;place-items:center!important;padding:.55rem!important;font-style:normal!important;line-height:1!important;display:grid!important;position:absolute!important;top:1.95rem!important;right:1.95rem!important}.workflow-overview-metric>p,.workflow-report-metric>strong,.workflow-notifications-metric>strong,.workflow-users-metric>strong{color:#020617!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2rem,2.3vw,2.65rem)!important;font-weight:900!important;line-height:1!important}.workflow-report-metric>strong,.workflow-users-metric>strong{overflow-wrap:anywhere!important;white-space:normal!important}.workflow-report-metric-rose>strong,.workflow-users-metric>strong{font-size:clamp(1.65rem,1.8vw,2.15rem)!important;line-height:1.05!important}.workflow-overview-panel,.workflow-overview-chart-card,.workflow-projects-create,.workflow-projects-list,.workflow-team-analytics,.workflow-team-board,.workflow-team-spotlight,.workflow-team-lane,.workflow-report-filterbar,.workflow-analytics-panel,.workflow-report-board,.workflow-forecast-board,.workflow-notification-preferences,.workflow-notifications-board{border:1px solid var(--workflow-card-border)!important;box-shadow:var(--workflow-card-shadow)!important;background:#fff!important;border-radius:1.125rem!important;padding:1.25rem!important;position:relative!important;overflow:hidden!important}.workflow-report-filterbar{grid-template-columns:minmax(0,1fr) minmax(0,auto)!important;align-items:end!important;gap:1rem!important;display:grid!important}.workflow-overview-panel,.workflow-overview-chart-card,.workflow-team-analytics,.workflow-team-board,.workflow-team-spotlight,.workflow-team-lane,.workflow-report-chart-card,.workflow-analytics-panel,.workflow-forecast-board,.workflow-report-board{align-content:start!important;gap:1rem!important;display:grid!important}.workflow-overview-chart-body,.workflow-overview-chart-keys,.workflow-overview-task-list,.workflow-overview-people,.workflow-overview-projects,.workflow-team-chart-body,.workflow-team-chart-keys,.workflow-team-card-grid,.workflow-team-spotlight-stats,.workflow-report-grid,.workflow-forecast-list{margin-top:0!important}.workflow-team-spotlight-body{padding:0!important}.workflow-overview-panel-copy{margin:0 .25rem!important}:is(.workflow-overview-task-list:has(>.workflow-empty-state),.workflow-overview-people:has(>.workflow-empty-state),.workflow-overview-projects:has(>.workflow-empty-state),.workflow-team-chart-body:has(>.workflow-empty-state),.workflow-notifications-list:has(>.workflow-empty-state)){align-items:stretch!important;min-height:6.25rem!important;display:grid!important}.workflow-overview-task-list>.workflow-empty-state,.workflow-overview-people>.workflow-empty-state,.workflow-overview-projects>.workflow-empty-state,.workflow-team-chart-body>.workflow-empty-state,.workflow-notifications-list>.workflow-empty-state{align-content:center!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:100%!important}.workflow-team-grid,.workflow-team-side{align-items:stretch!important}.workflow-team-side{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.workflow-team-spotlight,.workflow-team-lane{flex-direction:column!important;align-content:stretch!important;gap:1rem!important;height:100%!important;min-height:13.5rem!important;display:flex!important}.workflow-team-side>.workflow-team-spotlight,.workflow-team-side>.workflow-team-lane{align-self:stretch!important;gap:1rem!important;min-height:13.5rem!important;padding:1.25rem!important}:is(.workflow-team-spotlight:has(.workflow-empty-state),.workflow-team-lane:has(.workflow-team-empty-line)){grid-template-rows:auto minmax(0,1fr)!important}.workflow-team-spotlight>.workflow-empty-state,.workflow-team-empty-line{flex:1 1 0!important;align-content:center!important;align-self:stretch!important;height:100%!important;min-height:0!important}.workflow-team-lane .workflow-team-panel-pill{flex:none!important}.workflow-team-lane .workflow-team-mini-row{flex:1 1 0!important;min-height:5.75rem!important}.workflow-team-empty-line{place-items:center!important;display:grid!important}.workflow-overview-metric-pill,.workflow-overview-panel-pill,.workflow-team-panel-pill,.workflow-project-card-pill,.workflow-chat-panel-pill,.workflow-report-chart-head,.workflow-report-board-head,.workflow-notifications-board-head,.workflow-notification-preferences>div:first-child{border:1px solid var(--workflow-card-border)!important;background:var(--workflow-card-muted)!important;color:#020617!important;border-radius:.95rem!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;min-height:3rem!important;padding:.65rem .9rem!important;display:flex!important;box-shadow:inset 0 1px #ffffffd1!important}.workflow-notification-preferences>div:first-child{place-content:center start!important;min-height:4.25rem!important;display:grid!important}.workflow-report-chart-head,.workflow-report-board-head,.workflow-notifications-board-head{border-bottom:1px solid var(--workflow-card-border)!important;margin:0!important}.workflow-report-board,.workflow-forecast-board{align-content:start!important;gap:1rem!important;display:grid!important}.workflow-report-grid,.workflow-forecast-layout{gap:1rem!important;padding:0!important}.workflow-forecast-layout{align-items:stretch!important;min-height:20rem!important}.workflow-forecast-list,.workflow-report-grid{align-items:stretch!important}:is(.workflow-forecast-list:has(>.workflow-empty-state),.workflow-report-grid:has(>.workflow-empty-state)){align-items:stretch!important;min-height:17rem!important;display:grid!important}.workflow-report-grid:has(>.workflow-empty-state){grid-template-columns:minmax(0,1fr)!important}.workflow-forecast-list>.workflow-empty-state,.workflow-report-grid>.workflow-empty-state{grid-template-columns:auto auto!important;place-content:center!important;place-self:stretch stretch!important;width:100%!important;height:100%!important;min-height:100%!important}.workflow-forecast-list>.workflow-empty-state{text-align:left!important}.workflow-overview-panel-pill b,.workflow-team-panel-pill b,.workflow-team-panel-pill span,.workflow-project-card-pill b,.workflow-chat-panel-pill span,.workflow-report-chart-head p,.workflow-report-board-head p,.workflow-notifications-board-head p,.workflow-notification-preferences p{color:#526174!important;letter-spacing:.08em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;min-width:0!important;font-size:.78rem!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}.workflow-overview-panel-pill em,.workflow-team-panel-pill em,.workflow-project-card-pill em,.workflow-chat-panel-pill em,.workflow-report-chart-head>span,.workflow-report-board-head>span,.workflow-notifications-board-head>span{border:1px solid var(--workflow-icon-bg)!important;background:var(--workflow-icon-bg)!important;width:auto!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;color:var(--workflow-icon-fg)!important;box-shadow:none!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 .8rem!important;font-size:.78rem!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.workflow-report-chart-head h2,.workflow-report-board-head h2,.workflow-notifications-board-head h2,.workflow-notification-preferences h2{color:#020617!important;margin:.25rem 0 0!important;font-size:1.35rem!important;font-weight:850!important;line-height:1.15!important}.workflow-notifications-metrics{border:1px solid var(--workflow-card-border)!important;box-shadow:var(--workflow-card-shadow)!important;background:#fff!important;border-radius:1.125rem!important;padding:1.25rem!important}.workflow-notifications-board,.workflow-notification-preferences{gap:1rem!important;display:grid!important}.workflow-notifications-list{gap:.85rem!important;margin:0!important;padding:0!important;display:grid!important}.workflow-users-board{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:1rem!important;padding:0!important;display:grid!important;overflow:visible!important}.workflow-users-board-head,.workflow-users-toolbar,.workflow-users-table-wrap{border:1px solid var(--workflow-card-border)!important;box-shadow:var(--workflow-card-shadow)!important;background:#fff!important}.workflow-users-board-head{border-radius:1.125rem!important;padding:1rem 1.25rem!important}.workflow-users-toolbar{box-shadow:var(--workflow-card-shadow-soft)!important;border-bottom:0!important;border-radius:1.125rem 1.125rem 0 0!important;margin:0!important;padding:1rem!important}.workflow-users-table-wrap{border-radius:0 0 1.125rem 1.125rem!important;margin-top:-1rem!important;padding:0!important;overflow:auto!important}.workflow-users-table{box-shadow:none!important;border:0!important;border-radius:0!important}.workflow-users-empty-row,.workflow-users-empty-row:hover,.workflow-users-empty-cell{box-shadow:none!important;background:0 0!important;border:0!important}.workflow-users-table tbody .workflow-users-empty-row td{color:#020617!important;border:0!important;border-radius:0!important;font-weight:500!important}.workflow-users-empty{box-shadow:none!important;color:#020617!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:700!important}.workflow-projects-create .app-button:not(:disabled),.workflow-board-onboarding .app-button:not(:disabled),.workflow-user-form-submit button:not(:disabled),.workflow-users-hero-actions .app-button:not(:disabled){border-color:var(--workflow-icon-bg)!important;background:var(--workflow-icon-bg)!important;min-height:3rem!important;color:var(--workflow-icon-fg)!important;box-shadow:0 1rem 1.875rem -1.5rem #0f172a7a!important}.workflow-projects-create .app-button:disabled,.workflow-user-form-submit button:disabled{color:#6b7280!important;box-shadow:none!important;background:#f3f4f6!important;border-color:#d1d5db!important}.workflow-chat-content{border:1px solid var(--workflow-card-border)!important;box-shadow:var(--workflow-card-shadow)!important;background:#fff!important;border-radius:1.25rem!important;gap:0!important}.workflow-chat-sidebar,.workflow-chat-room{min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important}.workflow-chat-sidebar-head,.workflow-chat-room-header{box-shadow:none!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.workflow-chat-sidebar-head{border-right:1px solid var(--workflow-card-border)!important}.workflow-chat-panel-pill{margin:0!important}.workflow-chat-thread-section,.workflow-chat-context-section,.workflow-chat-direct-section{padding:1rem 1.25rem!important}.workflow-chat-thread-button,.workflow-chat-context-button,.workflow-chat-direct-button{border-color:var(--workflow-card-border)!important;background:#fff!important}.workflow-chat-thread-button.is-active,.workflow-chat-context-button.is-active,.workflow-chat-direct-button.is-active{background:#f1f5f9!important;border-color:#cbd5e1!important;box-shadow:inset 4px 0 #475569!important}.workflow-chat-stream{align-items:stretch!important;min-height:0!important;display:grid!important}.workflow-chat-stream:has(>.workflow-chat-empty-state){grid-template-rows:minmax(0,1fr)!important}.workflow-chat-stream:has(>.workflow-chat-loading-state){grid-template-rows:minmax(0,1fr)!important}.workflow-chat-stream>.workflow-chat-empty-state{align-content:center!important;place-self:stretch stretch!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;margin:0!important}.workflow-chat-loading-state{color:#526174!important;text-align:center!important;align-content:center!important;place-self:stretch stretch!important;place-items:center!important;gap:.625rem!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;display:grid!important}.workflow-chat-loading-state>span{border:3px solid #e5e7eb!important;border-top-color:#020617!important;border-radius:999px!important;width:2.75rem!important;height:2.75rem!important;animation:.8s linear infinite workflow-chat-spin!important}.workflow-chat-loading-state h3,.workflow-chat-loading-state p{letter-spacing:0!important;margin:0!important}.workflow-chat-loading-state h3{color:#020617!important;font-size:1rem!important;font-weight:800!important;line-height:1.2!important}.workflow-chat-loading-state p{color:#526174!important;max-width:22rem!important;font-size:.875rem!important;font-weight:650!important;line-height:1.45!important}@keyframes workflow-chat-spin{to{transform:rotate(360deg)}}.workflow-board-filter-toggle{cursor:pointer!important;pointer-events:auto!important}.workflow-board-onboarding,.workflow-kanban-board,.workflow-kanban-table-wrap,.workflow-calendar-shell{border:1px solid var(--workflow-card-border)!important;box-shadow:var(--workflow-card-shadow)!important;background:#fff!important;border-radius:1.125rem!important;padding:1.25rem!important}.workflow-board-onboarding{min-height:0!important;padding:1rem!important}.workflow-board-onboarding .workflow-empty-state{min-height:5rem!important}@media (max-width:87.5rem){.workflow-overview-metrics,.workflow-projects-metrics,.workflow-team-metrics,.workflow-report-metrics,.workflow-notifications-metrics,.workflow-users-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workflow-report-filterbar{grid-template-columns:1fr!important}}@media (max-width:47.9375rem){.workflow-overview-header,.workflow-projects-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero,.workflow-project-detail-header,.workflow-kanban-header,.workflow-chat-sidebar-head,.workflow-chat-room-header{align-items:flex-start!important;height:auto!important;min-height:auto!important;padding:1rem!important}.workflow-overview-metrics,.workflow-projects-metrics,.workflow-team-metrics,.workflow-report-metrics,.workflow-notifications-metrics,.workflow-users-metrics{grid-template-columns:1fr!important}.workflow-overview-actions,.workflow-projects-actions,.workflow-team-header-actions,.workflow-notifications-hero-actions,.workflow-kanban-header-metrics,.workflow-kanban-actions,.workflow-chat-room-title-actions{justify-content:flex-start!important}.workflow-kanban-header{justify-content:flex-start!important;gap:1rem!important}.workflow-kanban-header>div:first-child,.workflow-kanban-header-metrics,.workflow-kanban-actions{flex:none!important;width:100%!important}.workflow-kanban-header-metrics{grid-template-columns:1fr!important;gap:.5rem!important;display:grid!important}.workflow-kanban-header-metrics span{justify-content:center!important;width:100%!important}.workflow-kanban-actions{grid-template-columns:1fr!important;gap:.625rem!important;display:grid!important}.workflow-kanban-actions .workflow-board-segment,.workflow-kanban-actions .workflow-board-filter-toggle,.workflow-kanban-actions .app-pill{justify-content:center!important;width:100%!important}.workflow-chat-content{border-radius:1rem!important;overflow:hidden!important}.workflow-chat-sidebar-head{border-radius:1rem 1rem 0 0!important}.workflow-chat-room{border-top:1px solid var(--workflow-card-border)!important;min-height:min(36rem,100vh - 7rem)!important}.workflow-chat-stream{min-height:18rem!important;padding:1rem!important}.workflow-chat-stream>.workflow-chat-empty-state{min-height:100%!important}.workflow-chat-composer{gap:.625rem!important;padding:1rem!important}}.workflow-task-modal .workflow-trello-modal-status-row{color:#526174!important;flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important;min-height:1.875rem!important;margin-bottom:.625rem!important;line-height:1!important;display:flex!important}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip{align-items:center!important;min-height:1.75rem!important;padding:0 .75rem!important;line-height:1!important}.workflow-task-modal .workflow-trello-modal-project-chip{color:#526174!important;text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;min-width:0!important;max-width:min(32rem,100%)!important;min-height:1.75rem!important;font-size:.8125rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.workflow-task-modal .workflow-trello-modal-action[data-active=true]{color:#111827!important;background:#f8fafc!important;border-color:#cbd5e1!important}.workflow-chat-shell{height:calc(100vh - 6.25rem)!important;min-height:46rem!important}.workflow-chat-content{grid-template-columns:minmax(22rem,24rem) minmax(0,1fr)!important}.workflow-chat-sidebar{overflow:hidden!important}.workflow-chat-thread-section,.workflow-chat-context-section,.workflow-chat-direct-section{flex:none!important;min-height:0!important;overflow:hidden!important}.workflow-chat-thread-section[data-open=true],.workflow-chat-context-section[data-open=true],.workflow-chat-direct-section[data-open=true]{flex:1 1 0!important}.workflow-chat-panel-toggle{color:#526174!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:.625rem!important;width:100%!important;padding:0!important;display:flex!important}.workflow-chat-panel-toggle>svg{flex:none!important;transition:transform .16s!important}.workflow-chat-panel-toggle[data-open=true]>svg{transform:rotate(180deg)!important}.workflow-chat-panel-toggle .workflow-chat-panel-pill{flex:auto!important;min-width:0!important}.workflow-chat-section-body{opacity:0!important;pointer-events:none!important;visibility:hidden!important;grid-template-rows:0fr!important;min-height:0!important;max-height:0!important;margin-top:0!important;transition:grid-template-rows .22s,max-height .22s,opacity .16s,margin-top .22s!important;display:grid!important;overflow:hidden!important}.workflow-chat-section-body[data-open=false]{display:grid!important}.workflow-chat-section-body[data-open=true]{opacity:1!important;pointer-events:auto!important;visibility:visible!important;grid-template-rows:1fr!important;max-height:40rem!important;margin-top:.625rem!important}.workflow-chat-context-list,.workflow-chat-section-inner,.workflow-chat-direct-list{min-height:0!important;max-height:none!important;overflow:auto!important}.workflow-chat-section-body>.workflow-chat-section-inner,.workflow-chat-section-body>.workflow-chat-context-list,.workflow-chat-section-body>.workflow-chat-direct-list{min-height:0!important;overflow:hidden!important}.workflow-chat-section-body[data-open=true]>.workflow-chat-section-inner,.workflow-chat-section-body[data-open=true]>.workflow-chat-context-list,.workflow-chat-section-body[data-open=true]>.workflow-chat-direct-list{overflow:auto!important}.workflow-chat-section-inner{gap:.5rem!important;display:grid!important}.workflow-chat-thread-section .workflow-chat-section-body{overflow:hidden!important}@media (max-width:78rem){.workflow-chat-shell{height:calc(100vh - 6.75rem)!important;min-height:42rem!important}.workflow-chat-content{grid-template-columns:minmax(18.5rem,21rem) minmax(0,1fr)!important}}@media (max-width:48rem){.workflow-chat-shell{height:auto!important;min-height:0!important}.workflow-chat-sidebar{overflow:visible!important}.workflow-chat-thread-section[data-open=true],.workflow-chat-context-section[data-open=true],.workflow-chat-direct-section[data-open=true]{flex:none!important}}.workflow-task-modal .workflow-trello-modal-actions{max-width:calc(100% - 2.25rem)!important;margin-left:2.25rem!important}.workflow-project-detail-eyebrow{color:#526174!important;font:inherit!important;flex-wrap:wrap!important;align-items:center!important;gap:.625rem!important;display:inline-flex!important}.workflow-project-detail-back-link{border:1px solid var(--workflow-card-border)!important;color:#020617!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:.35rem!important;min-height:2rem!important;padding:0 .75rem!important;font-size:.8125rem!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 .75rem 1.5rem -1.35rem #0f172a3d!important}.workflow-project-detail-back-link:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.workflow-team-chart-body{height:var(--workflow-team-chart-height,clamp(15rem, 36vh, 24rem))!important;min-height:18rem!important;padding:.5rem .25rem!important}.workflow-chat-thread-section,.workflow-chat-context-section,.workflow-chat-direct-section{transition:flex-grow .22s,flex-basis .22s,padding .16s!important}.workflow-chat-loading-state{animation:.16s both workflow-chat-fade-in!important}.workflow-chat-recording-presence{color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}.workflow-chat-recording-presence svg{color:#64748b!important}.workflow-user-detail-actions span,.workflow-user-detail-action span,.workflow-users-hero-actions .app-button,.workflow-users-hero-actions .app-button span{color:inherit!important;justify-content:center!important;align-items:center!important;margin:0!important;line-height:1!important;display:inline-flex!important}.workflow-user-detail-edit,.workflow-user-detail-edit span,.workflow-user-detail-edit svg{color:#fff!important;opacity:1!important}.workflow-user-detail-edit{background:#020617!important;border-color:#020617!important}.workflow-kanban-actions .workflow-board-segment button,.workflow-kanban-actions .workflow-board-segment button.is-active{box-shadow:none!important;border:0!important}.workflow-kanban-actions .workflow-board-segment button.is-active{background:#f1f5f9!important}.workflow-projects-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}.workflow-project-card-modern{min-width:0!important;color:inherit!important;cursor:pointer!important;flex-direction:column!important;gap:.875rem!important;text-decoration:none!important;display:flex!important}.workflow-project-card-modern .workflow-project-card-main,.workflow-project-card-modern .workflow-project-card-stats{margin-top:0!important}.workflow-project-card-modern .workflow-project-card-stats{align-items:stretch!important}.workflow-project-card-modern .workflow-project-card-stats span{align-content:space-between!important;min-height:5.25rem!important}.workflow-project-card-modern>.mt-4{margin-top:.875rem!important}.workflow-chat-context-icon{aspect-ratio:1!important;border-radius:999px!important;flex:0 0 2.75rem!important;place-items:center!important;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;padding:0!important;display:inline-grid!important}.workflow-chat-ref-toggle.has-tooltip{z-index:80!important;position:relative!important;overflow:visible!important}.workflow-chat-ref-toggle.has-tooltip i{z-index:99999!important;pointer-events:none!important;white-space:nowrap!important;position:absolute!important;top:calc(100% + .625rem)!important;bottom:auto!important;right:50%!important;transform:translate(50%)translateY(.25rem)!important}.workflow-chat-filters,.workflow-chat-filter-grid,.workflow-chat-filter-row,.workflow-chat-filter-actions,.workflow-chat-room-header,.workflow-chat-room-tools,.workflow-chat-room-head,.workflow-chat-main,.workflow-chat-room{overflow:visible!important}.workflow-chat-ref-toggle.has-tooltip:hover,.workflow-chat-ref-toggle.has-tooltip:focus-visible{z-index:99999!important}.workflow-chat-ref-toggle.has-tooltip:hover i,.workflow-chat-ref-toggle.has-tooltip:focus-visible i{transform:translate(50%)translateY(0)!important}.workflow-chat-composer>.flex{align-items:center!important}.workflow-chat-composer .app-pill,.workflow-chat-composer .app-button{flex:none!important;align-self:center!important}.workflow-chat-composer textarea.app-input{min-height:3.25rem!important;display:block!important}.workflow-task-modal{width:min(96rem,100vw - 2rem)!important;max-height:calc(100vh - 2rem)!important}.workflow-task-modal-body{overflow:hidden!important}.workflow-task-modal .workflow-trello-modal-detail{grid-template-columns:minmax(0,1fr) minmax(20rem,.36fr)!important;width:100%!important;min-height:min(42rem,100vh - 2rem)!important;overflow:hidden!important}.workflow-task-modal .workflow-trello-modal-main,.workflow-task-modal .workflow-trello-modal-activity{max-height:calc(100vh - 2rem)!important;overflow:auto!important}.workflow-task-modal .workflow-trello-modal-floating-panel{z-index:8!important;width:min(42rem,100%)!important;max-width:100%!important;margin:.75rem 0 1rem 2.25rem!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.workflow-task-modal .workflow-trello-modal-floating-body{max-height:none!important;overflow:visible!important}.workflow-task-modal .workflow-checklist-template-picker{gap:1rem!important;margin-top:1rem!important;padding:1rem!important}.workflow-task-modal .workflow-checklist-template-picker>p{margin:0!important}.workflow-checklist-group-actions{justify-content:flex-end!important;align-items:center!important;gap:.5rem!important;margin-left:auto!important;display:inline-flex!important}.workflow-checklist-delete-button{flex:none!important;width:2rem!important;height:2rem!important}.workflow-trello-modal-section-head .workflow-checklist-delete-button{margin-left:auto!important}.workflow-task-tools-panel .workflow-trello-action-button[data-active=true]{color:#fff!important;background:#111827!important;border-color:#111827!important}.workflow-task-modal .workflow-checklist-template-picker>div{gap:.875rem!important}.workflow-task-modal .workflow-checklist-template-picker button{gap:.45rem!important;padding:1rem 1.125rem!important}@keyframes workflow-chat-fade-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:48rem){.workflow-projects-card-grid{grid-template-columns:1fr!important}.workflow-task-modal .workflow-trello-modal-actions{max-width:100%!important;margin-left:0!important}.workflow-task-modal .workflow-trello-modal-detail{grid-template-columns:1fr!important}.workflow-task-modal .workflow-trello-modal-floating-panel{width:100%!important;margin-left:0!important}}@media (min-width:48.0625rem) and (max-width:72rem){.workflow-projects-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@font-face{font-family:poppins;src:url(../media/Poppins_Regular-s.p.256lsa027nxlw.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Medium-s.p.2y0ekngz_1675.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_SemiBold-s.p.31cdhiqpq3sxk.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Bold-s.p.1yqpv-kd5cjbw.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_bc8bffad-module__StiPJW__className{font-family:poppins,poppins Fallback}.poppins_bc8bffad-module__StiPJW__variable{--font-poppins:"poppins", "poppins Fallback"}
