: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:none;--workflow-card-shadow-soft:none;--workflow-icon-bg:#eef2ff;--workflow-icon-fg:#4f46e5}.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{box-shadow:var(--workflow-card-shadow-soft)!important;color:#020617!important;background:0 0!important;border:0!important;border-radius:0!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:4.5rem!important;padding:.75rem .25rem!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:4.5rem!important;padding:.75rem .25rem!important;display:grid!important}.workflow-chat-sidebar-head,.workflow-chat-room-header{min-height:4.5rem!important;padding:1rem 1.25rem!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:0!important;font-size:clamp(1.5rem,1.7vw,1.85rem)!important;font-weight:650!important;line-height:1.25!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{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:1rem!important;display:grid!important}.workflow-overview-chart-body,.workflow-overview-chart-keys,.workflow-overview-chart-card canvas{min-width:0!important;max-width:100%!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:7rem!important;box-shadow:var(--workflow-card-shadow)!important;border-radius:.875rem!important;align-content:start!important;gap:.75rem!important;padding:1.25rem!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{color:#526174!important;min-height:1.5rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;padding:0 2rem 0 0!important;display:flex!important}.workflow-overview-metric-pill b,.workflow-report-metric>span,.workflow-notifications-metric>span,.workflow-users-metric>span{letter-spacing:0!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;min-width:0!important;font-size:.78rem!important;font-weight:600!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;width:1.5rem!important;min-width:1.5rem!important;height:1.5rem!important;min-height:1.5rem!important;color:var(--workflow-icon-fg)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-style:normal!important;line-height:1!important;display:grid!important;position:absolute!important;top:1.25rem!important;right:1.25rem!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{color:#020617!important;min-height:2rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;padding:0!important;display:flex!important}.workflow-notification-preferences>div:first-child{place-content:center start!important;min-height:4.25rem!important;display:grid!important}.workflow-overview-metric-pill{min-height:1.5rem!important;padding-right:2rem!important;position:static!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:0!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;min-width:0!important;font-size:.78rem!important;font-weight:600!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-danger-outline{color:#b91c1c!important;box-shadow:none!important;background:#fff1f2!important;border-color:#fecaca!important}.workflow-users-danger-outline:hover{color:#991b1b!important;background:#fee2e2!important;border-color:#fca5a5!important;transform:none!important;box-shadow:0 .75rem 1.5rem -1.35rem #be123c8c!important}.workflow-users-danger-outline svg{color:currentColor!important}.workflow-users-icon-button[data-tone=view]{color:#0369a1!important;background:#f0f9ff!important;border-color:#bae6fd!important}.workflow-users-icon-button[data-tone=edit]{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}.workflow-users-icon-button[data-tone=delete]{color:#be123c!important;background:#fff1f2!important;border-color:#fecdd3!important}.workflow-users-icon-button[data-tone=view]:hover{color:#075985!important;background:#e0f2fe!important;border-color:#7dd3fc!important;transform:translateY(-1px)!important}.workflow-users-icon-button[data-tone=edit]:hover{color:#92400e!important;background:#fef3c7!important;border-color:#fcd34d!important;transform:translateY(-1px)!important}.workflow-users-icon-button[data-tone=delete]:hover{color:#9f1239!important;background:#ffe4e6!important;border-color:#fda4af!important;transform:translateY(-1px)!important}.workflow-users-icon-button[data-tone]:focus-visible{outline-offset:2px!important;outline:2px solid!important}.workflow-users-icon-button[data-tone] svg{color:currentColor!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:var(--accent-soft)!important;box-shadow:inset 4px 0 0 var(--accent)!important;border-color:#c7d2fe!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:repeat(2,minmax(0,1fr))!important}.workflow-overview-metric,.workflow-report-metric,.workflow-notifications-metric,.workflow-users-metric{padding:1rem!important}.workflow-overview-metric-pill b,.workflow-report-metric>span,.workflow-notifications-metric>span,.workflow-users-metric>span{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important}.workflow-overview-metric-pill em,.workflow-report-metric>svg,.workflow-notifications-metric>svg,.workflow-users-metric>svg{top:1rem!important;right:1rem!important}.workflow-overview-metric>p,.workflow-report-metric>strong,.workflow-notifications-metric>strong,.workflow-users-metric>strong{font-size:1.75rem!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:repeat(2,minmax(0,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;font-size:.75rem!important;line-height:1!important}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip[data-status]{border-color:color-mix(in srgb, var(--task-status-accent) 30%, white)!important;background:var(--task-status-soft)!important;color:var(--task-status-text)!important;gap:.375rem!important}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip[data-status]:before{background:var(--task-status-accent);content:"";border-radius:50%;width:.375rem;height:.375rem}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip[data-tone=neutral]{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip[data-tone=warning]{color:#92400e!important;background:#fffbeb!important;border-color:#fde68a!important}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip[data-tone=progress]{color:#065f46!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.workflow-task-modal .workflow-trello-modal-status-row .workflow-chip[data-tone=urgent]{color:#9f1239!important;background:#fff1f2!important;border-color:#fecdd3!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]{background:var(--accent-soft)!important;color:var(--accent-strong)!important;border-color:#c7d2fe!important}.workflow-chat-shell{height:calc(100dvh - var(--workflow-topbar-height) - 2rem)!important;min-height:0!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(100dvh - var(--workflow-topbar-height) - 2rem)!important;min-height:0!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-content{grid-template-columns:minmax(0,1fr)!important}.workflow-chat-sidebar{max-height:22rem!important;overflow-y:auto!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{background:0 0!important;border:0!important;max-width:100%!important;margin-left:0!important;padding:0!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(76rem,100vw - 3rem)!important;height:min(52rem,100dvh - 3rem)!important;max-height:calc(100dvh - 3rem)!important}.workflow-task-modal-body{height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.workflow-task-modal .workflow-trello-modal-detail{grid-template-columns:minmax(0,1fr) 21rem!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.workflow-task-modal .workflow-trello-modal-main,.workflow-task-modal .workflow-trello-modal-activity{height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;overscroll-behavior:contain!important;border:0!important;border-radius:0!important;overflow-y:auto!important}.workflow-task-modal .workflow-trello-modal-activity{border-left:1px solid var(--line)!important;padding-top:4rem!important}.workflow-task-modal .workflow-trello-modal-titlebar,.workflow-task-modal .workflow-trello-modal-section{padding-left:0!important}.workflow-task-modal .workflow-trello-modal-titlebar{padding-right:2.75rem!important}.workflow-task-modal .workflow-trello-modal-titlebar h2{font-size:1.5rem!important;font-weight:650!important;line-height:1.35!important}.workflow-task-modal>.workflow-trello-modal-close{border:1px solid var(--line)!important;width:40px!important;height:40px!important;color:var(--ink-soft)!important;box-shadow:none!important;background:#fff!important;top:12px!important;right:12px!important}.workflow-task-modal .workflow-trello-modal-action{font-weight:600!important}.workflow-trello-modal-action[data-tone=amber]{--task-action-bg:#fffbeb;--task-action-hover:#fef3c7;--task-action-border:#fde68a;--task-action-text:#92400e}.workflow-trello-modal-action[data-tone=green]{--task-action-bg:#ecfdf5;--task-action-hover:#d1fae5;--task-action-border:#a7f3d0;--task-action-text:#065f46}.workflow-trello-modal-action[data-tone=violet]{--task-action-bg:#f5f3ff;--task-action-hover:#ede9fe;--task-action-border:#ddd6fe;--task-action-text:#5b21b6}.workflow-trello-modal-action[data-tone=blue]{--task-action-bg:#eff6ff;--task-action-hover:#dbeafe;--task-action-border:#bfdbfe;--task-action-text:#1e40af}.workflow-trello-modal-action[data-tone=rose]{--task-action-bg:#fff1f2;--task-action-hover:#ffe4e6;--task-action-border:#fecdd3;--task-action-text:#9f1239}.workflow-task-modal .workflow-trello-modal-actions .workflow-trello-modal-action[data-tone]{border-color:var(--task-action-border)!important;background:var(--task-action-bg)!important;color:var(--task-action-text)!important}.workflow-task-modal .workflow-trello-modal-actions .workflow-trello-modal-action[data-tone]:hover:not(:disabled),.workflow-task-modal .workflow-trello-modal-actions .workflow-trello-modal-action[data-tone][data-active=true]{border-color:var(--task-action-text)!important;background:var(--task-action-hover)!important}.workflow-task-modal .workflow-trello-modal-actions .workflow-trello-modal-action[data-tone]:focus-visible{outline:2px solid var(--task-action-text);outline-offset:2px}.workflow-task-modal .workflow-trello-modal-floating-panel{z-index:8!important;width:min(42rem,100%)!important;max-width:100%!important;margin:0!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-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)}}.workflow-nav-badge{border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important}.workflow-kanban-page .workflow-column-add-card svg{background:var(--status-accent,var(--accent))!important;color:#fff!important}.workflow-checklist-progress span,.workflow-trello-modal-progress span{background:#10b981!important}.workflow-project-detail-edit .app-button:not(:disabled){border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important}.workflow-project-detail-edit .app-button:hover:not(:disabled){border-color:var(--accent-strong)!important;background:var(--accent-strong)!important}.workflow-team-load-track span{background:#4f46e5!important}.workflow-team-estimate-track span{background:#0891b2!important}.workflow-forecast-track span{background:#4f46e5!important}.workflow-report-bar span{background:#0891b2!important}.workflow-report-rank{color:#fff!important;background:#4f46e5!important}.workflow-report-chart-card,.workflow-report-chart-body,.workflow-report-chart-keys,.workflow-report-chart-card canvas{min-width:0!important;max-width:100%!important}.workflow-report-chart-card canvas{width:100%!important}.workflow-chat-message-actions{justify-content:flex-end!important;gap:.125rem!important}.workflow-chat-message-actions>button,.workflow-chat-message-actions>.workflow-chat-reaction-menu>button{border-radius:.5rem!important;justify-content:center!important;align-items:center!important;width:1.75rem!important;height:1.75rem!important;display:inline-flex!important}.workflow-chat-message-actions>button:hover,.workflow-chat-message-actions>.workflow-chat-reaction-menu>button:hover{color:#4338ca!important;background:#4f46e51a!important}.workflow-notifications-action-primary{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.workflow-notifications-action-primary:hover{background:#4338ca!important;border-color:#4338ca!important}.workflow-notifications-comment-action button:not(:disabled){color:#fff!important;background:#0891b2!important;border-color:#0891b2!important}.workflow-notifications-comment-action button:hover:not(:disabled){background:#0e7490!important;border-color:#0e7490!important}.workflow-notifications-comment-action button:disabled{color:#94a3b8!important;background:#e2e8f0!important;border-color:#e2e8f0!important}.workflow-notification-preference-toggle input[type=checkbox]{accent-color:#4f46e5!important}.workflow-notification-preference-toggle input[type=checkbox]:focus-visible{outline-offset:2px!important;outline:2px solid #818cf8!important}.workflow-rail-page-title{-webkit-line-clamp:2!important;white-space:normal!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.workflow-user-form-icon{background:#4f46e5!important;border-color:#4f46e5!important}.workflow-user-form-toggle:has(input:checked){background:#eef2ff!important;border-color:#818cf8!important;box-shadow:inset 0 0 0 1px #818cf8!important}.workflow-user-form-shell input[type=checkbox]:checked{background:#4f46e5!important;border-color:#4f46e5!important}.workflow-user-form-shell input[type=checkbox]:focus-visible{outline-color:#4f46e5!important}.workflow-user-detail-edit{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.workflow-user-detail-edit:hover{color:#fff!important;background:#4338ca!important;border-color:#4338ca!important}.workflow-user-detail-avatar.workflow-avatar-initials{color:#fff!important;width:4.5rem!important;height:4.5rem!important;box-shadow:none!important;background:#4f46e5!important;border-color:#4f46e5!important;border-radius:999px!important}.workflow-user-detail-badge[data-active=true]{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.workflow-user-detail-delete{color:#b91c1c!important;background:#fff7f7!important;border-color:#fecaca!important}.workflow-user-detail-delete:hover{color:#991b1b!important;background:#fef2f2!important;border-color:#fca5a5!important}.workflow-password-dots span{background:#4f46e5!important}.workflow-task-tools-panel .workflow-trello-action-button[data-active=true]{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.workflow-kanban-header-metrics span:first-child{color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.workflow-kanban-header-metrics span:nth-child(2){color:#be123c!important;background:#fff1f2!important;border-color:#fecdd3!important}.workflow-kanban-header-metrics span:nth-child(3){color:#c2410c!important;background:#fff7ed!important;border-color:#fed7aa!important}.workflow-kanban-header-metrics span:nth-child(4){color:#0e7490!important;background:#ecfeff!important;border-color:#a5f3fc!important}.workflow-kanban-header-metrics span strong{color:inherit!important}.workflow-kanban-actions>.workflow-board-segment:first-child>button:first-child{color:#4338ca!important}.workflow-kanban-actions>.workflow-board-segment:first-child>button:nth-child(2){color:#0e7490!important}.workflow-kanban-actions>.workflow-board-segment:first-child>button:nth-child(3){color:#6d28d9!important}.workflow-kanban-actions>.workflow-board-segment:first-child>button:first-child.is-active{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.workflow-kanban-actions>.workflow-board-segment:first-child>button:nth-child(2).is-active{color:#fff!important;background:#0891b2!important;border-color:#0891b2!important}.workflow-kanban-actions>.workflow-board-segment:first-child>button:nth-child(3).is-active{color:#fff!important;background:#7c3aed!important;border-color:#7c3aed!important}.workflow-board-filter-toggle{color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.workflow-board-filter-toggle[aria-expanded=true]{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.workflow-kanban-actions>button[aria-label]{color:#0369a1!important;background:#f0f9ff!important;border-color:#bae6fd!important}.workflow-kanban-actions>.workflow-board-segment:last-child>button:first-child.is-active{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.workflow-kanban-actions>.workflow-board-segment:last-child>button:last-child.is-active{color:#c2410c!important;background:#fff7ed!important;border-color:#fed7aa!important}.workflow-kanban-page .workflow-trello-board-card{flex-direction:column!important;height:20rem!important;min-height:20rem!important;max-height:20rem!important;padding:0!important;display:flex!important}.workflow-kanban-page .workflow-trello-card-cover{flex:0 0 5.5rem!important;height:5.5rem!important;min-height:5.5rem!important}.workflow-kanban-page .workflow-trello-card-body{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.workflow-kanban-page .workflow-trello-card-title-row p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.workflow-kanban-page .workflow-trello-card-labels{flex-wrap:nowrap!important;max-height:1.75rem!important;overflow:hidden!important}.workflow-kanban-page .workflow-trello-card-footer{flex:none!important;min-height:1.75rem!important;margin-top:auto!important}.workflow-kanban-page .workflow-trello-card-badges{max-height:3.5rem!important;overflow:hidden!important}.workflow-kanban-page .workflow-trello-card-controls{flex:none!important;align-items:center!important;gap:.375rem!important;display:flex!important}.workflow-kanban-page .workflow-trello-card-controls .workflow-board-drag-handle{cursor:grab!important;touch-action:none!important;flex:0 0 1.625rem!important;position:static!important}.workflow-kanban-page .workflow-trello-card-controls .workflow-board-drag-handle:active{cursor:grabbing!important}.workflow-kanban-page .workflow-trello-card-controls .workflow-board-drag-handle:focus-visible{opacity:1!important;outline:2px solid var(--brand)!important;outline-offset:2px!important}.workflow-board-table th{color:#4338ca!important;background:#eef2ff!important}.workflow-board-table tbody tr:hover td{background:#f8fafc!important}.workflow-board-table tbody tr[data-status=backlog] td:first-child{border-left:.25rem solid #64748b!important}.workflow-board-table tbody tr[data-status=todo] td:first-child{border-left:.25rem solid #4f46e5!important}.workflow-board-table tbody tr[data-status=in_progress] td:first-child{border-left:.25rem solid #d97706!important}.workflow-board-table tbody tr[data-status=in_review] td:first-child{border-left:.25rem solid #0891b2!important}.workflow-board-table tbody tr[data-status=blocked] td:first-child{border-left:.25rem solid #e11d48!important}.workflow-board-table tbody tr[data-status=done] td:first-child{border-left:.25rem solid #059669!important}.workflow-board-table-progress{color:#047857!important}.workflow-board-calendar-head{background:#eef2ff!important;border:1px solid #c7d2fe!important;border-radius:.875rem!important;padding:.75rem!important}.workflow-calendar-nav{color:#4338ca!important;background:#fff!important;border-color:#c7d2fe!important}.workflow-calendar-day.is-today .workflow-calendar-date{color:#fff!important;background:#4f46e5!important}.workflow-calendar-day.has-overdue{background:#fff7f7!important}.workflow-calendar-task[data-status]{border-left-width:.25rem!important}.workflow-calendar-task[data-status=backlog]{background:#f8fafc!important;border-color:#cbd5e1!important}.workflow-calendar-task[data-status=todo]{background:#eef2ff!important;border-color:#c7d2fe!important}.workflow-calendar-task[data-status=in_progress]{background:#fff7ed!important;border-color:#fed7aa!important}.workflow-calendar-task[data-status=in_review]{background:#ecfeff!important;border-color:#a5f3fc!important}.workflow-calendar-task[data-status=blocked]{background:#fff1f2!important;border-color:#fecdd3!important}.workflow-calendar-task[data-status=done]{background:#ecfdf5!important;border-color:#a7f3d0!important}.workflow-team-analytics{grid-template-columns:minmax(0,1fr)!important}.workflow-team-chart-body,.workflow-team-chart-keys,.workflow-team-analytics canvas{min-width:0!important;max-width:100%!important}@media (max-width:48rem){.workflow-task-card-archive{width:2.5rem!important;height:2.5rem!important}}@media (max-width:73.75rem){.workflow-kanban-toolbar{display:none!important}.workflow-kanban-toolbar[data-open=true]{display:grid!important}}@media (max-width:47.9375rem){.workflow-kanban-page .workflow-trello-card-controls .workflow-board-drag-handle{opacity:.78!important}.workflow-chat-message-head{flex-wrap:wrap!important}.workflow-chat-message-actions{width:100%!important}.workflow-team-side{grid-template-columns:minmax(0,1fr)!important}.workflow-kanban-header{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;display:flex!important}.workflow-kanban-header>h1,.workflow-kanban-header-metrics,.workflow-kanban-actions{width:100%!important;min-width:0!important}.workflow-kanban-header-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.workflow-kanban-page .workflow-board-lanes{scroll-snap-type:x mandatory!important;grid-auto-columns:100%!important;grid-auto-flow:column!important;height:min(44rem,100dvh - 10rem)!important;min-height:32rem!important;display:grid!important;overflow:auto hidden!important}.workflow-kanban-page .workflow-column{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;overflow:hidden!important}.workflow-kanban-page .workflow-column-cards{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:auto!important;min-height:0!important;padding-right:.25rem!important;overflow-y:auto!important}}@media (max-width:70rem){.workflow-task-modal-body{overflow-y:auto!important}.workflow-task-modal .workflow-trello-modal-detail{height:auto!important;overflow:visible!important}.workflow-task-modal .workflow-trello-modal-main,.workflow-task-modal .workflow-trello-modal-activity{height:auto!important;max-height:none!important;overflow:visible!important}.workflow-task-modal .workflow-trello-modal-activity{border-left:0!important;border-top:1px solid var(--line)!important;padding-top:1rem!important}}@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;display:block!important}.workflow-task-modal{width:100%!important;height:94dvh!important;max-height:94dvh!important}.workflow-task-modal-body{height:100%!important;max-height:none!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}}@media (max-width:47.9375rem){.workflow-board-calendar{gap:.375rem!important;min-width:0!important;padding:.5rem!important}.workflow-board-calendar-weekdays,.workflow-board-calendar-grid{gap:.2rem!important}.workflow-board-calendar-weekdays span{font-size:.625rem!important}.workflow-calendar-day{border-radius:.625rem!important;gap:.25rem!important;min-width:0!important;min-height:5.75rem!important;padding:.25rem!important}.workflow-calendar-date{width:1.5rem!important;height:1.5rem!important;font-size:.6875rem!important}.workflow-calendar-stack{gap:.2rem!important}.workflow-calendar-task{border-width:0 0 0 .2rem!important;border-radius:.25rem!important;min-height:.45rem!important;padding:.15rem!important}.workflow-calendar-task b,.workflow-calendar-task small{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.workflow-calendar-unscheduled{grid-template-columns:1fr!important;overflow:visible!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"}
