.workflow-chat-shell{height:calc(100vh - 9.5rem)!important;min-height:40rem!important;max-height:none!important;overflow:visible!important}.workflow-chat-content{background:#fff!important;border:.0625rem solid #e5e7eb!important;border-radius:1.25rem!important;grid-template-columns:minmax(20rem,22.25rem) minmax(0,1fr)!important;gap:0!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 1.75rem 4rem -3.25rem #0f172a6b!important}.workflow-chat-sidebar{min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-right:.0625rem solid #e5e7eb!important;border-radius:0!important;flex-direction:column!important;gap:0!important;padding:0!important;display:flex!important;overflow:auto!important}.workflow-chat-sidebar:before,.workflow-chat-room:before{display:none!important}.workflow-chat-sidebar-head{background:#fff!important;border:0!important;border-bottom:.0625rem solid #e5e7eb!important;border-radius:0!important;min-height:5.75rem!important;padding:1.25rem 1.5rem!important}.workflow-chat-sidebar-head p,.workflow-chat-room-title span{color:#64748b!important;letter-spacing:.08em!important}.workflow-chat-sidebar-head h2{color:#020617!important;font-size:1.35rem!important;line-height:1.1!important}.workflow-chat-sidebar-head>span,.workflow-chat-room-title em{color:#020617!important;box-shadow:none!important;background:#fff!important;border:.0625rem solid #e5e7eb!important}.workflow-chat-thread-section,.workflow-chat-context-section,.workflow-chat-direct-section{border-bottom:.0625rem solid #f1f5f9!important;gap:.25rem!important;padding:1.125rem 1.375rem .75rem!important}.workflow-chat-direct-section{border-bottom:0!important}.workflow-chat-panel-pill{color:#64748b!important;letter-spacing:.08em!important;background:0 0!important;border:0!important;margin-bottom:.625rem!important;padding:0!important;font-size:.75rem!important;font-weight:900!important}.workflow-chat-panel-pill em{color:#020617!important;background:#fff!important;border:.0625rem solid #e5e7eb!important;width:1.6rem!important;height:1.6rem!important}.workflow-chat-thread-button,.workflow-chat-context-button,.workflow-chat-direct-button{min-height:4.25rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.875rem!important;padding:.75rem .625rem!important;transform:none!important}.workflow-chat-thread-button:hover,.workflow-chat-context-button:hover,.workflow-chat-direct-button:hover,.workflow-chat-thread-button.is-active,.workflow-chat-context-button.is-active,.workflow-chat-direct-button.is-active,.workflow-chat-thread-button.is-unread,.workflow-chat-context-button.is-unread,.workflow-chat-direct-button.is-unread{background:#f8fafc!important;border-color:#0000!important;transform:none!important;box-shadow:inset .25rem 0 #111827!important}.workflow-chat-context-button.is-active,.workflow-chat-direct-button.is-active,.workflow-chat-thread-button.is-active{background:#f2fbf7!important}.workflow-chat-thread-preview{color:#64748b!important;font-weight:700!important}.workflow-chat-thread-button.is-unread .workflow-chat-thread-preview,.workflow-chat-context-button.is-unread .workflow-chat-thread-preview,.workflow-chat-direct-button.is-unread .workflow-chat-thread-preview{color:#020617!important}.workflow-chat-context-icon{color:#334155!important;background:#f1f5f9!important;border-radius:999rem!important;width:2.75rem!important;height:2.75rem!important}.workflow-chat-context-button.is-active .workflow-chat-context-icon,.workflow-chat-direct-button.is-active .workflow-chat-context-icon{color:#020617!important;background:linear-gradient(135deg,#dbf8ee 0%,#eef2ff 100%)!important}.workflow-chat-room{min-height:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;overflow:hidden!important}.workflow-chat-room-header{background:#fff!important;border-bottom:.0625rem solid #e5e7eb!important;min-height:5.75rem!important;padding:1.25rem 1.5rem!important}.workflow-chat-room-title{align-items:center!important;gap:1rem!important}.workflow-chat-room-title p{color:#020617!important;letter-spacing:0!important;font-size:clamp(1.25rem,1.8vw,1.55rem)!important;font-weight:900!important;line-height:1.08!important}.workflow-chat-room-title-actions{gap:.625rem!important}.workflow-chat-tools-toggle,.workflow-chat-search,.workflow-chat-filter-select,.workflow-chat-filter-date,.workflow-chat-mini-toggle,.workflow-chat-ref-toggle{box-shadow:none!important;background:#fff!important;border-color:#e5e7eb!important}.workflow-chat-tools-toggle:hover,.workflow-chat-tools-toggle.is-open,.workflow-chat-mini-toggle.is-active,.workflow-chat-ref-toggle:hover{color:#020617!important;background:#f8fafc!important;border-color:#9ca3af!important}.workflow-chat-stream{background:#fff!important;align-content:start!important;min-height:0!important;padding:1.5rem 1.75rem!important;overflow:auto!important}.workflow-chat-empty-state{width:min(36rem,100%)!important;min-height:17rem!important;box-shadow:none!important;background:#fff!important;border-color:#d1d5db!important;margin:auto!important}.workflow-chat-empty-state>span{color:#020617!important;background:#f1f5f9!important}.workflow-chat-day-chip{color:#475569!important;background:#fff!important;border-color:#e5e7eb!important}.workflow-chat-bubble{color:#0f172a!important;max-width:min(34rem,82%)!important;box-shadow:none!important;background:#f1f5f9!important;border:0!important;border-radius:1rem 1rem 1rem .25rem!important}.workflow-chat-bubble.workflow-chat-bubble-mine{color:#fff!important;background:#111827!important;border:0!important;border-radius:1rem 1rem .25rem!important}.workflow-chat-bubble-mine .workflow-chat-sender-name,.workflow-chat-bubble-mine p,.workflow-chat-bubble-mine small,.workflow-chat-bubble-mine .workflow-chat-message-meta,.workflow-chat-bubble-mine .text-\(--ink-soft\){color:#ffffffdb!important}.workflow-chat-bubble-mine .workflow-chat-sender-name{color:#fff!important}.workflow-chat-inline-tag,.workflow-chat-inline-tag-user,.workflow-chat-inline-tag-task,.workflow-chat-inline-tag-project,.workflow-chat-rich-task>span,.workflow-chat-rich-project>span,.workflow-chat-voice-player{color:#020617!important;background:#f8fafc!important}.workflow-chat-bubble-mine .workflow-chat-inline-tag,.workflow-chat-bubble-mine .workflow-chat-inline-tag-user,.workflow-chat-bubble-mine .workflow-chat-inline-tag-task,.workflow-chat-bubble-mine .workflow-chat-inline-tag-project,.workflow-chat-bubble-mine .workflow-chat-rich-task>span,.workflow-chat-bubble-mine .workflow-chat-rich-project>span,.workflow-chat-bubble-mine .workflow-chat-voice-player{color:#fff!important;background:#ffffff29!important}.workflow-chat-composer{background:#fff!important;border-top:.0625rem solid #e5e7eb!important;min-height:6.25rem!important;padding:1rem 1.25rem!important}.workflow-chat-composer .app-pill,.workflow-chat-composer .app-input{min-height:3.25rem!important;box-shadow:none!important;background:#fff!important;border-color:#e5e7eb!important}.workflow-chat-composer .app-button:not(.app-button-ghost){color:#fff!important;background:#111827!important;border-color:#111827!important}@media (max-width:78rem){.workflow-chat-content{grid-template-columns:minmax(18rem,20rem) minmax(0,1fr)!important}.workflow-chat-sidebar-head,.workflow-chat-room-header{padding:1rem 1.125rem!important}.workflow-chat-thread-section,.workflow-chat-context-section,.workflow-chat-direct-section{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width:48rem){.workflow-chat-shell{height:auto!important;min-height:0!important;max-height:none!important}.workflow-chat-content{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:1rem!important;overflow:visible!important}.workflow-chat-sidebar,.workflow-chat-room{background:#fff!important;border:.0625rem solid #e5e7eb!important;border-radius:1.125rem!important;box-shadow:0 1rem 2rem -1.75rem #0f172a66!important}.workflow-chat-sidebar{border-right:.0625rem solid #e5e7eb!important;max-height:none!important;overflow:visible!important}.workflow-chat-room{min-height:38rem!important}.workflow-chat-sidebar-head,.workflow-chat-room-header{border-radius:1.125rem 1.125rem 0 0!important;min-height:auto!important;padding:1rem!important}.workflow-chat-thread-section,.workflow-chat-context-section,.workflow-chat-direct-section{gap:.5rem!important;padding:.75rem!important}.workflow-chat-panel-pill{margin-bottom:0!important}.workflow-chat-context-list,.workflow-chat-direct-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;max-height:none!important;padding-right:0!important;display:grid!important;overflow:visible!important}.workflow-chat-thread-button,.workflow-chat-context-button,.workflow-chat-direct-button{background:#fff!important;border:.0625rem solid #e5e7eb!important;border-radius:.875rem!important;min-height:3.5rem!important;padding:.625rem!important}.workflow-chat-thread-button:hover,.workflow-chat-context-button:hover,.workflow-chat-direct-button:hover,.workflow-chat-thread-button.is-active,.workflow-chat-context-button.is-active,.workflow-chat-direct-button.is-active,.workflow-chat-thread-button.is-unread,.workflow-chat-context-button.is-unread,.workflow-chat-direct-button.is-unread{background:#f1f5f9!important;border-color:#cbd5e1!important;box-shadow:inset .1875rem 0 #475569!important}.workflow-chat-context-icon{flex-basis:2.25rem!important;width:2.25rem!important;height:2.25rem!important}.workflow-chat-thread-preview{font-size:.6875rem!important;line-height:1.25!important}.workflow-chat-room-title{align-items:flex-start!important}.workflow-chat-room-title-actions{justify-content:space-between!important;width:100%!important}.workflow-chat-stream{padding:1rem!important}.workflow-chat-empty-state{min-height:15rem!important}.workflow-chat-composer{min-height:auto!important;padding:.875rem!important}.workflow-chat-composer .app-pill,.workflow-chat-composer .app-input{min-height:2.75rem!important}.workflow-chat-bubble{max-width:88%!important}}
.workflow-kanban-page .workflow-board-layout,.workflow-kanban-page .workflow-board-surface{min-height:auto!important}.workflow-kanban-page .workflow-board-surface{background:#fff!important;border-radius:1.25rem!important;padding:1.625rem 1.75rem!important;box-shadow:0 1.5rem 3.75rem -3.25rem #0f172a73!important}.workflow-kanban-page .workflow-board-lanes{align-items:flex-start!important;gap:1.75rem!important;padding:.5rem 0 .875rem!important}.workflow-kanban-page .workflow-column{width:20.625rem!important;min-width:20.625rem!important;height:auto!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-self:flex-start!important;padding:0!important;overflow:visible!important}.workflow-kanban-page .workflow-column[data-status] .workflow-column-header{background:var(--status-soft)!important;min-height:3.5rem!important;color:var(--status-text)!important;box-shadow:none!important;border:0!important;border-radius:1rem!important;margin:0 0 1rem!important;padding:.75rem .875rem!important}.workflow-kanban-page .workflow-column-header h2{letter-spacing:0!important;font-size:1rem!important;font-weight:800!important;line-height:1.15!important}.workflow-kanban-page .workflow-column-header p{font-size:.6875rem!important;line-height:1.25!important}.workflow-kanban-page .workflow-column-icon,.workflow-kanban-page .workflow-column-count{border-radius:999px!important;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important}.workflow-kanban-page .workflow-column-stats{gap:.45rem!important;margin:0 0 .75rem!important;padding:0!important}.workflow-kanban-page .workflow-column-stats span{border-radius:999px!important;min-height:1.55rem!important;padding:.25rem .55rem!important;font-size:.6875rem!important;line-height:1!important}.workflow-kanban-page .workflow-column-cards{flex:none!important;gap:.875rem!important;min-height:0!important;padding:0!important;overflow:visible!important}:is(.workflow-kanban-page .workflow-board-card-shell,.workflow-kanban-page .workflow-board-card-shell:has(.workflow-trello-board-card[data-status])){box-shadow:none!important;background:0 0!important;border:0!important}.workflow-kanban-page .workflow-board-card-shell:before,.workflow-kanban-page .workflow-board-card-shell:after{display:none!important}.workflow-kanban-page .workflow-trello-board-card[data-status]{border-color:color-mix(in srgb, var(--card-status-accent) 28%, #e5e7eb)!important;background:linear-gradient(180deg, var(--card-status-soft) 0 .35rem, #fff .35rem), #fff!important;box-shadow:0 1.125rem 2.25rem -2rem color-mix(in srgb, var(--card-status-accent) 42%, #0f172a6b)!important;border-radius:1rem!important;padding:1rem!important}.workflow-kanban-page .workflow-trello-card-cover{isolation:isolate!important;background:linear-gradient(135deg, color-mix(in srgb, var(--card-cover-soft,#f8fafc) 82%, #fff), #fff 64%), var(--card-cover-soft,#f8fafc)!important;min-height:6.25rem!important;color:var(--card-cover-text,#334155)!important;border-radius:.875rem!important;position:relative!important;overflow:hidden!important}.workflow-kanban-page .workflow-trello-card-cover img{z-index:3!important;object-fit:cover!important;background:0 0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.workflow-kanban-page .workflow-trello-card-cover-art{z-index:1!important;background:linear-gradient(90deg, color-mix(in srgb, var(--card-cover-accent,#64748b) 12%, transparent), transparent 58%), linear-gradient(180deg, transparent, #ffffffb8)!important;grid-template-columns:.82fr 1fr!important;align-items:end!important;gap:.75rem!important;padding:1rem!important;display:grid!important;position:absolute!important;inset:0!important}.workflow-kanban-page .workflow-trello-card-cover-art span{background:color-mix(in srgb, var(--card-cover-accent,#64748b) 22%, #fff)!important;border-radius:.7rem!important;min-height:3.25rem!important;display:block!important}.workflow-kanban-page .workflow-trello-card-cover-art span:nth-child(2){background:color-mix(in srgb, var(--card-cover-accent,#64748b) 14%, #fff)!important;min-height:2.35rem!important}.workflow-kanban-page .workflow-trello-card-cover-art span:nth-child(3){background:color-mix(in srgb, var(--card-cover-accent,#64748b) 18%, #fff)!important;width:4rem!important;min-height:.5rem!important;position:absolute!important;top:.875rem!important;right:1rem!important}.workflow-kanban-page .workflow-trello-card-cover-status{z-index:2!important;border:1px solid color-mix(in srgb, var(--card-cover-accent,#64748b) 18%, #e5e7eb)!important;min-height:1.625rem!important;color:var(--card-cover-text,#334155)!important;box-shadow:0 .75rem 1.5rem -1.35rem color-mix(in srgb, var(--card-cover-accent,#64748b) 45%, #0f172a59)!important;background:#ffffffeb!important;border-radius:999px!important;align-items:center!important;gap:.375rem!important;padding:0 .625rem!important;font-size:.6875rem!important;font-weight:850!important;display:inline-flex!important;position:absolute!important;bottom:.75rem!important;left:.875rem!important}.workflow-kanban-page .workflow-trello-card-cover-status svg{width:.8rem!important;height:.8rem!important}.workflow-kanban-page .workflow-trello-card-title{font-size:1rem!important;line-height:1.2!important}.workflow-kanban-page .workflow-trello-card-description{margin-top:.5rem!important;font-size:.8125rem!important;line-height:1.45!important}.workflow-kanban-page .workflow-trello-card-badges span,.workflow-kanban-page .workflow-trello-card-review-row span,.workflow-kanban-page .workflow-trello-card-labels span{min-height:1.55rem!important;padding:.25rem .5rem!important;font-size:.6875rem!important;line-height:1!important}.workflow-kanban-page .workflow-column-empty{background:#fff!important;border-radius:1rem!important;min-height:10.5rem!important;padding:1rem!important;box-shadow:0 1.125rem 2.5rem -2rem #0f172a61!important}.workflow-kanban-page .workflow-column-add-card{color:#64748b!important;min-height:2.5rem!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;margin-top:.25rem!important;padding:0 .35rem!important}@media (max-width:47.9375rem){.workflow-kanban-page .workflow-board-surface{border-radius:1rem!important;padding:1rem!important}.workflow-kanban-page .workflow-board-lanes{gap:1rem!important;padding-bottom:.5rem!important}.workflow-kanban-page .workflow-column{width:min(19rem,100vw - 3rem)!important;min-width:min(19rem,100vw - 3rem)!important}.workflow-kanban-page .workflow-column[data-status] .workflow-column-header{min-height:3.25rem!important;margin-bottom:.75rem!important;padding:.6875rem .75rem!important}.workflow-kanban-page .workflow-column-empty{min-height:8.75rem!important}.workflow-kanban-page .workflow-trello-card-cover{min-height:5.5rem!important}}.workflow-column[data-status=backlog],.workflow-trello-board-card[data-status=backlog]{--status-accent:#64748b;--status-soft:#f8fafc;--status-text:#334155;--card-status-accent:#64748b;--card-status-soft:#f8fafc;--card-status-text:#334155}.workflow-column[data-status=todo],.workflow-trello-board-card[data-status=todo]{--status-accent:#4f46e5;--status-soft:#eef2ff;--status-text:#312e81;--card-status-accent:#4f46e5;--card-status-soft:#eef2ff;--card-status-text:#312e81}.workflow-column[data-status=in_progress],.workflow-trello-board-card[data-status=in_progress]{--status-accent:#f59e0b;--status-soft:#fffbeb;--status-text:#92400e;--card-status-accent:#f59e0b;--card-status-soft:#fffbeb;--card-status-text:#92400e}.workflow-column[data-status=in_review],.workflow-trello-board-card[data-status=in_review]{--status-accent:#06b6d4;--status-soft:#ecfeff;--status-text:#155e75;--card-status-accent:#06b6d4;--card-status-soft:#ecfeff;--card-status-text:#155e75}.workflow-column[data-status=blocked],.workflow-trello-board-card[data-status=blocked]{--status-accent:#f43f5e;--status-soft:#fff1f2;--status-text:#9f1239;--card-status-accent:#f43f5e;--card-status-soft:#fff1f2;--card-status-text:#9f1239}.workflow-column[data-status=done],.workflow-trello-board-card[data-status=done]{--status-accent:#22c55e;--status-soft:#f0fdf4;--status-text:#166534;--card-status-accent:#22c55e;--card-status-soft:#f0fdf4;--card-status-text:#166534}@media (max-width:47.9375rem){.workflow-report-shell{gap:1rem!important}.workflow-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.875rem!important}.workflow-report-metric{border-radius:1rem!important;min-height:9rem!important;padding:1rem!important;overflow:hidden!important}.workflow-report-metric svg{width:1.875rem!important;height:1.875rem!important;padding:.45rem!important}.workflow-report-metric span{overflow-wrap:anywhere!important;max-width:100%!important;font-size:.6875rem!important;line-height:1.2!important}.workflow-report-metric strong{overflow-wrap:anywhere!important;max-width:100%!important;font-size:clamp(1.35rem,6.2vw,1.75rem)!important;line-height:1.05!important}.workflow-report-metric-rose strong{font-size:clamp(1.1rem,5.2vw,1.45rem)!important}.workflow-analytics-panel-head h2,.workflow-report-board-head h2,.workflow-report-chart-head h2{font-size:clamp(1.35rem,7vw,1.85rem)!important;line-height:1.05!important}.workflow-analytics-kpis strong,.workflow-analytics-stack b,.workflow-report-insight strong,.workflow-report-card h3{overflow-wrap:anywhere!important;font-size:clamp(1rem,5vw,1.35rem)!important;line-height:1.08!important}}
.workflow-projects-page,.workflow-team-page,.workflow-project-detail-page{gap:1rem!important}.workflow-projects-header,.workflow-team-header,.workflow-project-detail-header{border-radius:1.125rem!important;min-height:5.75rem!important;padding:1.125rem 1.5rem!important}.workflow-projects-header h1,.workflow-team-header h1,.workflow-project-detail-header h1{font-size:clamp(1.75rem,1.75vw,2.25rem)!important;line-height:1.05!important}.workflow-projects-actions,.workflow-team-header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.5rem!important}.workflow-projects-actions span,.workflow-team-header-actions span{min-height:2.125rem!important;padding:0 .875rem!important;font-size:.75rem!important}.workflow-projects-metrics,.workflow-team-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.875rem!important}.workflow-projects-metrics .workflow-overview-metric,.workflow-team-metrics .workflow-overview-metric{border-radius:1rem!important;min-height:6.5rem!important;padding:1rem!important}.workflow-projects-metrics .workflow-overview-metric>p,.workflow-team-metrics .workflow-overview-metric>p{font-size:clamp(1.75rem,1.75vw,2.125rem)!important;line-height:1!important}.workflow-projects-layout{grid-template-columns:minmax(20rem,.72fr) minmax(0,1.5fr)!important;align-items:start!important;gap:1rem!important}.workflow-projects-create,.workflow-projects-list,.workflow-team-analytics,.workflow-team-board,.workflow-team-spotlight,.workflow-team-lane,.workflow-project-detail-panel{border-radius:1.125rem!important;padding:1rem!important}.workflow-projects-create .workflow-overview-panel-copy,.workflow-projects-list .workflow-overview-panel-copy{margin:.625rem 0 .875rem!important;font-size:.8125rem!important;line-height:1.45!important}.workflow-projects-create .grid,.workflow-project-detail-edit .grid,.workflow-project-detail-create .grid{gap:.75rem!important}.workflow-projects-create .app-input,.workflow-projects-create .workflow-field,.workflow-projects-create select,.workflow-project-detail-page .app-input,.workflow-project-detail-page .workflow-field,.workflow-project-detail-page select{border-radius:.875rem!important;min-height:2.75rem!important}.workflow-projects-create textarea,.workflow-project-detail-page textarea{resize:vertical!important;border-radius:.875rem!important;height:5.75rem!important;min-height:5.75rem!important}.workflow-projects-manager-note{margin-top:.5rem!important}.workflow-projects-card-grid{grid-template-columns:repeat(auto-fit,minmax(15.75rem,1fr))!important;gap:.75rem!important}.workflow-project-card-modern{border-radius:1rem!important;min-height:0!important;padding:.875rem!important}.workflow-project-card-pill b{font-size:.9375rem!important;line-height:1.2!important}.workflow-project-card-pill em{padding:.25rem .625rem!important;font-size:.6875rem!important}.workflow-project-card-main{gap:.625rem!important;margin-top:.625rem!important}.workflow-project-card-main p{-webkit-line-clamp:2!important;font-size:.8125rem!important;line-height:1.35!important}.workflow-project-card-main span{margin-top:.375rem!important;font-size:.6875rem!important}.workflow-project-card-stats{gap:.5rem!important;margin-top:.75rem!important}.workflow-project-card-stats span{border-radius:.75rem!important;padding:.625rem!important}.workflow-project-card-modern>.mt-4{margin-top:.75rem!important}.workflow-project-card-open{min-height:2rem!important;padding:0 .75rem!important}.workflow-team-grid{grid-template-columns:minmax(22rem,.8fr) minmax(0,1.2fr)!important;gap:1rem!important}.workflow-team-analytics,.workflow-team-board{min-height:0!important}.workflow-team-chart-body{height:min(15rem,28vh)!important;min-height:12.5rem!important}.workflow-team-chart-keys{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;margin-top:.75rem!important}.workflow-team-chart-keys span{min-height:2rem!important;padding:.375rem .5rem!important;font-size:.75rem!important}.workflow-team-card-grid{gap:.75rem!important;margin-top:.75rem!important}.workflow-team-card{border-radius:1rem!important;gap:.625rem!important;padding:.875rem!important}.workflow-team-card-head{align-items:flex-start!important}.workflow-team-person h3,.workflow-team-spotlight-body h3,.workflow-team-mini-row p{font-size:.875rem!important;line-height:1.2!important}.workflow-team-person p,.workflow-team-spotlight-body p,.workflow-team-mini-row span{font-size:.75rem!important}.workflow-team-status-chips{gap:.375rem!important;max-width:10rem!important}.workflow-team-status-chips .app-chip{min-height:1.5rem!important;padding:0 .5rem!important;font-size:.6875rem!important}.workflow-team-bars{gap:.5rem!important}.workflow-team-load-track,.workflow-team-estimate-track{height:.5rem!important}.workflow-team-card-footer span{min-height:1.75rem!important;padding:0 .625rem!important;font-size:.75rem!important}.workflow-team-side{grid-template-columns:minmax(17rem,.95fr) minmax(0,1fr) minmax(0,1fr)!important;gap:1rem!important}.workflow-team-spotlight-body{padding:.75rem 0 0!important}.workflow-team-spotlight-stats{gap:.5rem!important;margin-top:.75rem!important}.workflow-team-spotlight-stats span,.workflow-team-mini-row{border-radius:.875rem!important;padding:.75rem!important}.workflow-project-detail-grid{grid-template-columns:minmax(23rem,.86fr) minmax(0,1.14fr)!important;gap:1rem!important}.workflow-project-detail-panel .workflow-overview-panel-pill,.workflow-team-panel-pill{min-height:1.75rem!important}.workflow-project-detail-description{margin:.75rem 0 .875rem!important;font-size:.875rem!important;line-height:1.5!important}.workflow-project-detail-meta{gap:.625rem!important}.workflow-project-detail-meta-card{border-radius:.875rem!important;padding:.75rem!important}.workflow-project-detail-task-grid{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))!important;gap:.75rem!important}.workflow-project-detail-feed{gap:.625rem!important}.workflow-project-detail-feed-item{border-radius:.875rem!important;padding:.75rem!important}.workflow-project-detail-feed-item span{font-size:.8125rem!important;line-height:1.45!important}.workflow-project-detail-pager{padding-top:.25rem!important}.workflow-project-detail-page .workflow-task-cover{height:4.75rem!important}.workflow-project-detail-page .workflow-task-card>.p-4{padding:.75rem!important}@media (max-width:90rem){.workflow-projects-layout,.workflow-team-grid,.workflow-project-detail-grid{grid-template-columns:1fr!important}}@media (max-width:64rem){.workflow-projects-metrics,.workflow-team-metrics,.workflow-team-side{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:47.9375rem){.workflow-projects-header,.workflow-team-header,.workflow-project-detail-header{flex-direction:column!important;align-items:flex-start!important;padding:1rem!important}.workflow-projects-actions,.workflow-team-header-actions{justify-content:flex-start!important;width:100%!important}.workflow-projects-metrics,.workflow-team-metrics,.workflow-team-side,.workflow-project-detail-meta,.workflow-project-card-stats,.workflow-team-chart-keys,.workflow-projects-card-grid,.workflow-project-detail-task-grid{grid-template-columns:1fr!important}.workflow-team-chart-body{height:12.5rem!important}}.workflow-notifications-shell,.workflow-users-shell,.workflow-user-form-shell,.workflow-profile-shell,.workflow-password-shell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:1rem!important;overflow:visible!important}.workflow-user-form-shell{width:min(100%,96rem)!important;margin-inline:auto!important}.workflow-profile-shell,.workflow-password-shell{width:min(100%,90rem)!important}.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero{border-radius:1.125rem!important;min-height:5.75rem!important;padding:1.125rem 1.5rem!important}.workflow-notifications-hero h1,.workflow-users-hero h1,.workflow-user-form-hero h1{font-size:clamp(1.625rem,1.75vw,2rem)!important;line-height:1.08!important}.workflow-users-hero span{max-width:44rem!important;margin-top:.375rem!important;font-size:.8125rem!important;line-height:1.4!important}.workflow-notifications-hero-actions,.workflow-users-hero-actions{flex-wrap:wrap!important;justify-content:flex-end!important}.workflow-notifications-toggle,.workflow-notifications-mark-all,.workflow-users-danger-outline,.workflow-users-hero-actions .app-button,.workflow-user-form-back{border-radius:999px!important;min-height:2.5rem!important;padding:0 .875rem!important;font-size:.8125rem!important}.workflow-notifications-metrics,.workflow-users-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.875rem!important}.workflow-notifications-metric,.workflow-users-metric{border-radius:1rem!important;min-height:6.25rem!important;padding:1rem!important}.workflow-notifications-metric svg,.workflow-users-metric svg{width:2rem!important;height:2rem!important;padding:.5rem!important}.workflow-notifications-metric span,.workflow-users-metric span{font-size:.6875rem!important;line-height:1.2!important}.workflow-notifications-metric strong,.workflow-users-metric strong{font-size:clamp(1.65rem,1.65vw,2rem)!important;line-height:1!important}.workflow-notification-preferences,.workflow-notifications-board,.workflow-users-board,.workflow-user-form-panel{border-radius:1.125rem!important}.workflow-notification-preferences{grid-template-columns:minmax(16rem,.64fr) minmax(0,1.36fr)!important;align-items:center!important;gap:1rem!important;padding:1rem!important}.workflow-notification-preference-grid{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.625rem!important;display:flex!important}.workflow-notification-preference-toggle,.workflow-notification-digest-select{border-radius:999px!important;min-height:2.375rem!important;padding:0 .75rem!important}.workflow-notifications-board-head,.workflow-users-board-head{padding:1rem!important}.workflow-notifications-board-head h2,.workflow-users-board-head h2{font-size:1.25rem!important;line-height:1.15!important}.workflow-notifications-list{gap:.75rem!important;padding:.875rem!important}.workflow-notifications-card{border-radius:.875rem!important;grid-template-columns:2.375rem minmax(0,1fr)!important;gap:.75rem!important;padding:.875rem!important}.workflow-notifications-card-icon{width:2.375rem!important;height:2.375rem!important}.workflow-notifications-card-kicker,.workflow-notifications-meta,.workflow-notifications-actions{gap:.5rem!important}.workflow-notifications-card h3{font-size:.9375rem!important;line-height:1.25!important}.workflow-notifications-card p,.workflow-notifications-meta{font-size:.8125rem!important;line-height:1.45!important}.workflow-notifications-actions,.workflow-notifications-comment-action{grid-column:2!important}.workflow-notifications-action-button,.workflow-notifications-comment-action button{border-radius:999px!important;min-height:2.125rem!important;padding:0 .75rem!important;font-size:.75rem!important}.workflow-users-toolbar{padding:.875rem 1rem!important}.workflow-users-toolbar .app-input{border-radius:999px!important;min-height:2.5rem!important}.workflow-users-page-pill,.workflow-users-toolbar .app-pill{border-radius:999px!important;min-height:2.25rem!important;padding:0 .75rem!important;font-size:.75rem!important}.workflow-users-table-wrap{padding:.875rem!important}.workflow-users-table{border-radius:.875rem!important}.workflow-users-table th{padding-block:.75rem!important;font-size:.6875rem!important}.workflow-users-table td{padding-block:.75rem!important}.workflow-users-avatar{width:2.25rem!important;height:2.25rem!important}.workflow-users-icon-button,.workflow-users-icon-button-danger{border-radius:999px!important;width:2.125rem!important;height:2.125rem!important}.workflow-user-form-grid{grid-template-columns:minmax(18rem,.5fr) minmax(0,1.5fr)!important;gap:1rem!important;padding:1rem!important}.workflow-profile-grid,.workflow-password-grid{grid-template-columns:minmax(18rem,.48fr) minmax(0,1.52fr)!important}.workflow-user-form-side,.workflow-user-form-main{gap:1rem!important}.workflow-user-form-panel{padding:.875rem!important}.workflow-user-form-panel-head,.workflow-user-form-panel-pill{border-radius:.875rem!important;min-height:3rem!important;padding:.75rem!important}.workflow-user-form-panel-head h2{font-size:1rem!important;line-height:1.2!important}.workflow-user-form-icon,.workflow-password-lock{border-radius:.75rem!important;width:2.375rem!important;height:2.375rem!important}.workflow-password-lock svg{width:1.25rem!important;height:1.25rem!important}.workflow-user-form-avatar{padding:.75rem 0 0!important}.workflow-user-form-avatar>div{max-width:28rem!important}.workflow-profile-shell .workflow-user-form-avatar>div,.workflow-password-shell .workflow-user-form-avatar>div{max-width:24rem!important}.workflow-password-card{min-height:0!important}.workflow-password-visual{border-radius:.875rem!important;min-height:10.5rem!important;margin-top:.75rem!important}.workflow-password-dots{bottom:1rem!important;right:1rem!important}.workflow-password-dots span{width:.375rem!important;height:.375rem!important}.workflow-user-form-fields,.workflow-user-form-permissions,.workflow-profile-fields,.workflow-password-fields,.workflow-user-form-toggle-stack{gap:.75rem!important;margin-top:.75rem!important}.workflow-user-form-toggle{border-radius:.875rem!important;min-height:2.625rem!important;padding:.625rem .75rem!important}.workflow-user-form-shell .app-input,.workflow-user-form-shell select,.workflow-user-form-shell input,.workflow-user-form-shell textarea{border-radius:.875rem!important;min-height:2.75rem!important}.workflow-user-form-submit{margin-top:0!important}.workflow-user-form-submit button{min-height:2.5rem!important;padding-inline:1rem!important}@media (max-width:90rem){.workflow-user-form-shell{width:100%!important}}@media (max-width:72rem){.workflow-notification-preferences,.workflow-user-form-grid,.workflow-profile-grid,.workflow-password-grid{grid-template-columns:1fr!important}.workflow-notification-preference-grid{justify-content:flex-start!important}}@media (max-width:47.9375rem){.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero{flex-direction:column!important;align-items:flex-start!important;padding:1rem!important}.workflow-notifications-hero-actions,.workflow-users-hero-actions,.workflow-users-hero-actions .app-button,.workflow-users-danger-outline,.workflow-user-form-back{justify-content:center!important;width:100%!important}.workflow-notifications-metrics,.workflow-users-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workflow-users-toolbar{grid-template-columns:1fr!important;gap:.625rem!important;padding:.75rem!important;display:grid!important}.workflow-users-toolbar>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:.5rem!important;width:100%!important;display:grid!important}.workflow-users-toolbar>div:last-child button,.workflow-users-toolbar>div:last-child span{overflow-wrap:anywhere!important;white-space:normal!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:2.375rem!important;padding-inline:.5rem!important;font-size:.6875rem!important;line-height:1.1!important}.workflow-user-form-fields,.workflow-user-form-permissions{grid-template-columns:1fr!important}.workflow-user-form-grid,.workflow-profile-grid,.workflow-password-grid{gap:.875rem!important;padding:.875rem!important}.workflow-user-form-panel{padding:.75rem!important}.workflow-user-form-panel-head,.workflow-user-form-panel-pill{min-height:2.75rem!important;padding:.625rem .75rem!important}.workflow-user-form-avatar{padding-top:.625rem!important}.workflow-user-form-avatar .workflow-square-image-upload,.workflow-user-form-avatar .workflow-square-image-preview{height:13rem!important;min-height:13rem!important}.workflow-profile-shell .workflow-user-form-avatar .workflow-square-image-upload,.workflow-profile-shell .workflow-user-form-avatar .workflow-square-image-preview{height:12.5rem!important;min-height:12.5rem!important}.workflow-user-form-avatar .workflow-square-image-upload>span:first-child{inset-inline:1rem!important;height:3rem!important;top:.875rem!important}.workflow-user-form-avatar .workflow-square-image-upload>span:nth-child(2){width:3.5rem!important;height:3.5rem!important;top:3rem!important}.workflow-user-form-avatar .workflow-square-image-upload>span:nth-child(2) svg{width:1.5rem!important;height:1.5rem!important}.workflow-user-form-avatar .workflow-square-image-upload>span:last-child{padding-inline:1rem!important;gap:.5rem!important;padding-bottom:.875rem!important}.workflow-user-form-avatar .workflow-square-image-upload>span:last-child>span:first-child{padding:.375rem .75rem!important;font-size:.75rem!important}.workflow-user-form-avatar .workflow-square-image-upload>span:last-child>span:last-child{font-size:.625rem!important;line-height:1!important}.workflow-password-visual{min-height:8rem!important}.workflow-user-form-toggle-stack,.workflow-user-form-permissions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;display:grid!important}.workflow-user-form-toggle{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.625rem!important;min-height:3.5rem!important;padding:.625rem!important;display:grid!important}.workflow-user-form-toggle span{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;line-height:1.15!important}.workflow-users-mobile-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workflow-users-mobile-meta>span{min-height:4.375rem!important}.workflow-users-mobile-meta .workflow-users-status-icon{border-radius:999px!important;width:1.875rem!important;height:1.875rem!important;min-height:1.875rem!important;padding:0!important}.workflow-notification-preference-toggle,.workflow-notification-digest-select,.workflow-notifications-action-button,.workflow-notifications-comment-action button,.workflow-user-form-submit,.workflow-user-form-submit button{width:100%!important}.workflow-notifications-card{grid-template-columns:2.25rem minmax(0,1fr)!important}.workflow-notifications-actions,.workflow-notifications-comment-action{grid-column:1/-1!important}}@media (max-width:22.5rem){.workflow-notifications-metrics,.workflow-users-metrics,.workflow-users-mobile-meta,.workflow-users-toolbar>div:last-child,.workflow-user-form-toggle-stack,.workflow-user-form-permissions{grid-template-columns:1fr!important}}.workflow-user-detail-shell{width:min(100%,90rem)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:1rem!important;margin-inline:auto!important;display:grid!important;overflow:visible!important}.workflow-user-detail-hero{border:1px solid var(--line)!important;background:linear-gradient(90deg,#f8fafceb,#fff0 44%),#fff!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;min-height:5.75rem!important;padding:1.125rem 1.5rem!important;display:flex!important;box-shadow:0 1.125rem 2.75rem -2.375rem #0f172a61!important}.workflow-user-detail-hero p,.workflow-user-detail-profile-copy p,.workflow-user-detail-info-row span{color:var(--ink-muted)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.6875rem!important;font-weight:900!important;line-height:1.2!important}.workflow-user-detail-hero h1{color:var(--ink)!important;margin:.25rem 0 0!important;font-size:clamp(1.625rem,1.75vw,2rem)!important;font-weight:950!important;line-height:1.08!important}.workflow-user-detail-hero span{max-width:44rem!important;color:var(--ink-soft)!important;margin-top:.375rem!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.4!important;display:block!important}.workflow-user-detail-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.5rem!important;display:flex!important}.workflow-user-detail-back,.workflow-user-detail-action{border:1px solid var(--line)!important;min-height:2.5rem!important;color:var(--ink)!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 .875rem!important;font-size:.8125rem!important;font-weight:850!important;display:inline-flex!important;box-shadow:0 .75rem 1.5rem -1.35rem #0f172a38!important}.workflow-user-detail-edit{border-color:var(--ink)!important;background:var(--ink)!important;color:#fff!important}.workflow-user-detail-delete{color:var(--ink-soft)!important}.workflow-user-detail-content{gap:1rem!important;display:grid!important}.workflow-user-detail-profile-card,.workflow-user-detail-panel,.workflow-user-detail-empty{border:1px solid var(--line)!important;background:#fff!important;border-radius:18px!important;padding:1rem!important;position:relative!important;overflow:hidden!important;box-shadow:0 1.125rem 2.75rem -2.375rem #0f172a61!important}.workflow-user-detail-profile-card:before,.workflow-user-detail-panel:before{content:""!important;background:linear-gradient(90deg,#e5e7eb,#e5e7eb8c,#0000)!important;width:100%!important;height:.25rem!important;position:absolute!important;inset:0 auto auto 0!important}.workflow-user-detail-profile{grid-template-columns:5rem minmax(0,1fr)!important;align-items:center!important;gap:1rem!important;display:grid!important}.workflow-user-detail-avatar{border:1px solid var(--line)!important;background:var(--ink)!important;color:#fff!important;border-radius:16px!important;place-items:center!important;width:5rem!important;height:5rem!important;font-size:1.375rem!important;font-weight:950!important;display:grid!important}.workflow-user-detail-profile-copy{min-width:0!important}.workflow-user-detail-profile-copy h2{color:var(--ink)!important;overflow-wrap:anywhere!important;margin:.25rem 0 0!important;font-size:clamp(1.5rem,2vw,2.125rem)!important;font-weight:950!important;line-height:1.08!important}.workflow-user-detail-badges{flex-wrap:wrap!important;gap:.5rem!important;margin-top:.75rem!important;display:flex!important}.workflow-user-detail-badge{border:1px solid var(--line)!important;background:var(--surface-muted)!important;min-height:2rem!important;color:var(--ink)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 .75rem!important;font-size:.75rem!important;font-weight:850!important;display:inline-flex!important}.workflow-user-detail-badge[data-active=true]{border-color:var(--ink)!important;background:var(--ink)!important;color:#fff!important}.workflow-user-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.workflow-user-detail-info-grid,.workflow-user-detail-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;margin-top:.75rem!important;display:grid!important}.workflow-user-detail-permission-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.workflow-user-detail-info-row{border:1px solid var(--line)!important;background:var(--surface-muted)!important;border-radius:.875rem!important;align-content:space-between!important;min-height:4.625rem!important;padding:.75rem!important;display:grid!important}.workflow-user-detail-info-row strong{min-width:0!important;color:var(--ink)!important;overflow-wrap:anywhere!important;font-size:.9375rem!important;font-weight:900!important;line-height:1.2!important}@media (max-width:72rem){.workflow-user-detail-permission-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:47.9375rem){.workflow-user-detail-shell{gap:.875rem!important}.workflow-user-detail-hero{flex-direction:column!important;align-items:flex-start!important;padding:1rem!important}.workflow-user-detail-actions,.workflow-user-detail-back,.workflow-user-detail-action{width:100%!important}.workflow-user-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.workflow-user-detail-back,.workflow-user-detail-action{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;padding-inline:.5rem!important;font-size:.6875rem!important;line-height:1.1!important}.workflow-user-detail-profile{grid-template-columns:3.75rem minmax(0,1fr)!important}.workflow-user-detail-avatar{border-radius:.875rem!important;width:3.75rem!important;height:3.75rem!important;font-size:1rem!important}.workflow-user-detail-grid,.workflow-user-detail-info-grid,.workflow-user-detail-permission-grid{grid-template-columns:1fr!important}.workflow-user-detail-permission-grid,.workflow-user-detail-info-grid{gap:.5rem!important}.workflow-user-detail-info-row{min-height:3.875rem!important;padding:.625rem!important}}@media (max-width:22.5rem){.workflow-user-detail-actions{grid-template-columns:1fr!important}}
:root{--app-bg:#f8fafc;--surface:#fff;--surface-muted:#f8fafc;--surface-strong:#f1f5f9;--ink:#020617;--ink-soft:#475569;--ink-muted:#64748b;--line:#e5e7eb;--line-strong:#cbd5e1;--accent:#111827;--accent-strong:#020617;--accent-soft:#f8fafc;--accent-tint:#f8fafc}.workflow-kanban-page,.workflow-overview-page,.workflow-projects-page,.workflow-project-detail-page,.workflow-team-page,.workflow-report-shell,.workflow-chat-shell,.workflow-notifications-shell,.workflow-users-shell,.workflow-user-form-shell,.workflow-profile-shell,.workflow-password-shell{color:var(--ink)!important}.workflow-kanban-header,.workflow-kanban-toolbar,.workflow-saved-view-bar,.workflow-overview-header,.workflow-overview-metric,.workflow-overview-panel,.workflow-overview-chart-card,.workflow-projects-header,.workflow-projects-create,.workflow-projects-list,.workflow-project-card-modern,.workflow-project-detail-header,.workflow-project-detail-panel,.workflow-team-header,.workflow-team-metrics .workflow-overview-metric,.workflow-team-analytics,.workflow-team-board,.workflow-team-card,.workflow-team-spotlight,.workflow-team-lane,.workflow-report-hero,.workflow-report-filterbar,.workflow-report-metric,.workflow-report-chart-card,.workflow-report-board,.workflow-analytics-panel,.workflow-forecast-board,.workflow-chat-sidebar,.workflow-chat-room,.workflow-notifications-hero,.workflow-notification-preferences,.workflow-notifications-board,.workflow-notifications-metric,.workflow-notifications-card,.workflow-users-hero,.workflow-users-metric,.workflow-users-board,.workflow-users-mobile-card,.workflow-user-form-hero,.workflow-user-form-panel,.workflow-password-card,.workflow-password-visual{border-color:var(--line)!important;color:var(--ink)!important;background:#fff!important;box-shadow:0 1.125rem 2.75rem -2.375rem #0f172a61!important}.workflow-overview-metric-pill,.workflow-overview-panel-pill,.workflow-project-card-pill em,.workflow-project-card-stats span,.workflow-projects-actions span,.workflow-project-detail-panel .workflow-overview-panel-pill em,.workflow-team-panel-pill,.workflow-team-panel-pill em,.workflow-team-status-chips .app-chip,.workflow-team-card-footer span,.workflow-report-window,.workflow-report-board-head>span,.workflow-report-chart-head>span,.workflow-notifications-toggle,.workflow-notifications-mark-all,.workflow-notification-preference-toggle,.workflow-notification-digest-select,.workflow-notifications-board-head>span,.workflow-notifications-type,.workflow-notifications-read-state,.workflow-notifications-meta span,.workflow-users-page-pill,.workflow-users-board-head>span,.workflow-user-form-panel-head,.workflow-user-form-panel-pill,.workflow-user-form-back,.workflow-user-form-toggle,.workflow-password-lock,.workflow-chip,.app-chip,.app-pill{border-color:var(--line)!important;background:var(--accent-soft)!important;color:var(--accent-strong)!important;box-shadow:none!important}.workflow-overview-metric-pill em,.workflow-overview-panel-pill em,.workflow-projects-metrics .workflow-overview-metric-pill em,.workflow-team-metrics .workflow-overview-metric-pill em,.workflow-report-metric svg,.workflow-notifications-metric svg,.workflow-users-metric svg,.workflow-user-form-icon,.workflow-team-load-track span,.workflow-team-estimate-track span,.workflow-report-bar span,.workflow-forecast-track span,.workflow-checklist-progress span,.workflow-trello-modal-progress span,.workflow-password-dots span{background:var(--accent)!important;color:#fff!important}.workflow-project-card-pill b,.workflow-project-card-main p,.workflow-team-person h3,.workflow-team-spotlight-body h3,.workflow-team-mini-row p,.workflow-report-chart-head h2,.workflow-report-board-head h2,.workflow-notifications-board-head h2,.workflow-users-board-head h2,.workflow-user-form-panel-head h2,.workflow-project-detail-feed-item p,.workflow-project-detail-meta-card p{color:var(--ink)!important}.workflow-projects-header p,.workflow-team-header p,.workflow-project-detail-header p,.workflow-report-hero p,.workflow-report-board-head p,.workflow-report-chart-head p,.workflow-notifications-hero p,.workflow-notifications-board-head p,.workflow-users-hero p,.workflow-users-board-head p,.workflow-user-form-hero p,.workflow-user-form-panel-head p,.workflow-overview-metric-pill span,.workflow-overview-panel-pill span,.workflow-team-panel-pill span,.workflow-project-card-main span,.workflow-project-card-stats b{color:var(--ink-muted)!important}.workflow-projects-create .app-button:not(.app-button-ghost),.workflow-task-modal .workflow-trello-modal-action-primary,.workflow-task-modal .workflow-trello-modal-save,.workflow-task-modal .workflow-trello-modal-checklist-add button,.workflow-task-modal .workflow-trello-modal-upload-row button,.workflow-task-modal .workflow-trello-modal-comment-box button,.workflow-user-form-submit button,.workflow-users-hero-actions .app-button,.workflow-notifications-action-primary,.workflow-notifications-mark-all,.workflow-saved-view-bar .app-button:last-child,.workflow-upload-submit,.workflow-project-detail-page .app-button:not(:disabled){border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important;box-shadow:0 1rem 1.875rem -1.5rem #0f172a9e!important}.workflow-projects-create .app-button:not(.app-button-ghost):hover,.workflow-user-form-submit button:hover,.workflow-users-hero-actions .app-button:hover,.workflow-notifications-action-primary:hover,.workflow-notifications-mark-all:hover,.workflow-saved-view-bar .app-button:last-child:hover,.workflow-upload-submit:hover,.workflow-project-detail-page .app-button:not(:disabled):hover{border-color:var(--accent-strong)!important;background:var(--accent-strong)!important;color:#fff!important}.workflow-users-status-icon[data-active=true],.workflow-topbar [class*="bg-(--accent)"],.workflow-nav-badge,.workflow-trello-modal-check[data-checked=true]{border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important}.workflow-nav-link:hover,.workflow-nav-link[aria-current=page],.workflow-nav-link[class*="bg-(--accent-soft)"],.workflow-users-danger-outline:hover,.workflow-notifications-toggle:hover,.workflow-notifications-action-button:hover,.workflow-project-card-open:hover{background:var(--accent-soft)!important;color:var(--accent-strong)!important;box-shadow:inset .1875rem 0 0 var(--accent)!important;border-color:#0f172a2e!important}.workflow-users-danger-outline{border-color:var(--line)!important;color:var(--ink)!important;background:#fff!important}.workflow-notifications-read-state[data-unread=true],.workflow-notifications-toggle[data-active=true],.workflow-notifications-toggle[data-active=true] span{border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important}.workflow-project-card-modern[data-status],.workflow-project-card-modern[data-status=active],.workflow-project-card-modern[data-status=planned],.workflow-project-card-modern[data-status=on_hold],.workflow-project-card-modern[data-status=completed],.workflow-project-card-modern[data-status=archived]{--project-accent:var(--accent)!important}.workflow-project-card-modern[data-status] .workflow-project-card-pill{background:var(--accent-soft)!important;color:var(--accent-strong)!important}.workflow-team-load-track,.workflow-team-estimate-track,.workflow-report-bar,.workflow-forecast-track,.workflow-checklist-progress,.workflow-trello-modal-progress{background:#e5e7eb!important}.workflow-report-rank{background:var(--accent)!important;color:#fff!important}.workflow-report-analytics,.workflow-analytics-grid,.workflow-team-grid,.workflow-projects-layout{color:var(--ink)!important}.workflow-kanban-header,.workflow-projects-header,.workflow-project-detail-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero{background:linear-gradient(90deg,#0f172a09,#0000 38%),#fff!important}.workflow-nav-link{color:var(--ink-soft)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.workflow-nav-link>span:not(.workflow-nav-badge){color:inherit!important}.workflow-nav-link:hover{border-color:var(--line)!important;background:var(--surface-muted)!important;color:var(--ink)!important;box-shadow:none!important}.workflow-nav-link[class*="bg-(--accent-soft)"]{border-color:var(--accent)!important;background:var(--accent-soft)!important;color:var(--accent-strong)!important;box-shadow:inset .1875rem 0 0 var(--accent)!important}.workflow-nav-link[class*="bg-(--accent-soft)"]>span:not(.workflow-nav-badge){color:var(--accent-strong)!important}.app-pill:not(.workflow-nav-link):not(.workflow-nav-badge):not(.workflow-overview-metric-pill):not(.workflow-overview-panel-pill):not(.workflow-team-panel-pill),.workflow-project-card-stats span,.workflow-report-board-head>span,.workflow-report-chart-head>span,.workflow-notifications-board-head>span,.workflow-users-board-head>span,.workflow-user-form-panel-head,.workflow-user-form-panel-pill,.workflow-user-form-back,.workflow-user-form-toggle{border-color:var(--line)!important;background:var(--surface-muted)!important;color:var(--ink)!important;box-shadow:none!important}.workflow-overview-metric-pill,.workflow-overview-panel-pill,.workflow-team-panel-pill,.workflow-report-window,.workflow-notifications-toggle,.workflow-notifications-mark-all,.workflow-notification-preference-toggle,.workflow-notification-digest-select,.workflow-notifications-type,.workflow-notifications-read-state,.workflow-users-page-pill,.workflow-chip,.app-chip{border-color:var(--line)!important;background:var(--surface-muted)!important;color:var(--ink-soft)!important;box-shadow:none!important}.workflow-overview-metric-pill em,.workflow-overview-panel-pill em,.workflow-team-panel-pill em,.workflow-report-metric svg,.workflow-notifications-metric svg,.workflow-users-metric svg,.workflow-user-form-icon,.workflow-users-status-icon[data-active=true],.workflow-nav-badge,.workflow-report-rank{border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important}.workflow-overview-metric:before,.workflow-project-card-modern:before,.workflow-team-card:before,.workflow-report-metric:before,.workflow-users-metric:before{background:linear-gradient(90deg, var(--accent), #0f172a0f, transparent)!important;opacity:.82!important}.workflow-projects-create,.workflow-projects-list,.workflow-team-analytics,.workflow-team-board,.workflow-report-board,.workflow-report-chart-card,.workflow-notifications-board,.workflow-users-board{background:#fff!important}.workflow-projects-create>header,.workflow-projects-list>header,.workflow-team-analytics>header,.workflow-team-board>header,.workflow-report-board-head,.workflow-report-chart-head,.workflow-notifications-board-head,.workflow-users-board-head{border-color:var(--line)!important;background:var(--surface-muted)!important;color:var(--ink)!important}.workflow-column,.workflow-trello-board-card{--status-accent:#64748b;--status-soft:#f8fafc;--status-text:#334155;--card-status-accent:#64748b;--card-status-soft:#f8fafc;--card-status-text:#334155}.workflow-column[data-status=backlog],.workflow-trello-board-card[data-status=backlog]{--status-accent:#64748b!important;--status-soft:#f8fafc!important;--status-text:#334155!important;--card-status-accent:#64748b!important;--card-status-soft:#f8fafc!important;--card-status-text:#334155!important}.workflow-board-card-shell:has(.workflow-trello-board-card[data-status=backlog]){--status-accent:#64748b!important;--status-soft:#f8fafc!important;--status-text:#334155!important;--card-status-accent:#64748b!important;--card-status-soft:#f8fafc!important;--card-status-text:#334155!important}.workflow-column[data-status=todo],.workflow-trello-board-card[data-status=todo]{--status-accent:#4f46e5!important;--status-soft:#eef2ff!important;--status-text:#312e81!important;--card-status-accent:#4f46e5!important;--card-status-soft:#eef2ff!important;--card-status-text:#312e81!important}.workflow-board-card-shell:has(.workflow-trello-board-card[data-status=todo]){--status-accent:#4f46e5!important;--status-soft:#eef2ff!important;--status-text:#312e81!important;--card-status-accent:#4f46e5!important;--card-status-soft:#eef2ff!important;--card-status-text:#312e81!important}.workflow-column[data-status=in_progress],.workflow-trello-board-card[data-status=in_progress]{--status-accent:#f59e0b!important;--status-soft:#fffbeb!important;--status-text:#92400e!important;--card-status-accent:#f59e0b!important;--card-status-soft:#fffbeb!important;--card-status-text:#92400e!important}.workflow-board-card-shell:has(.workflow-trello-board-card[data-status=in_progress]){--status-accent:#f59e0b!important;--status-soft:#fffbeb!important;--status-text:#92400e!important;--card-status-accent:#f59e0b!important;--card-status-soft:#fffbeb!important;--card-status-text:#92400e!important}.workflow-column[data-status=in_review],.workflow-trello-board-card[data-status=in_review]{--status-accent:#06b6d4!important;--status-soft:#ecfeff!important;--status-text:#155e75!important;--card-status-accent:#06b6d4!important;--card-status-soft:#ecfeff!important;--card-status-text:#155e75!important}.workflow-board-card-shell:has(.workflow-trello-board-card[data-status=in_review]){--status-accent:#06b6d4!important;--status-soft:#ecfeff!important;--status-text:#155e75!important;--card-status-accent:#06b6d4!important;--card-status-soft:#ecfeff!important;--card-status-text:#155e75!important}.workflow-column[data-status=blocked],.workflow-trello-board-card[data-status=blocked]{--status-accent:#e11d48!important;--status-soft:#fff1f2!important;--status-text:#9f1239!important;--card-status-accent:#e11d48!important;--card-status-soft:#fff1f2!important;--card-status-text:#9f1239!important}.workflow-board-card-shell:has(.workflow-trello-board-card[data-status=blocked]){--status-accent:#e11d48!important;--status-soft:#fff1f2!important;--status-text:#9f1239!important;--card-status-accent:#e11d48!important;--card-status-soft:#fff1f2!important;--card-status-text:#9f1239!important}.workflow-column[data-status=done],.workflow-trello-board-card[data-status=done]{--status-accent:#22c55e!important;--status-soft:#f0fdf4!important;--status-text:#166534!important;--card-status-accent:#22c55e!important;--card-status-soft:#f0fdf4!important;--card-status-text:#166534!important}.workflow-board-card-shell:has(.workflow-trello-board-card[data-status=done]){--status-accent:#22c55e!important;--status-soft:#f0fdf4!important;--status-text:#166534!important;--card-status-accent:#22c55e!important;--card-status-soft:#f0fdf4!important;--card-status-text:#166534!important}.workflow-column[data-status] .workflow-column-icon,.workflow-column[data-status] .workflow-column-count,.workflow-column[data-status] .workflow-column-empty>span,.workflow-task-cover-mark,.workflow-task-cover-chip{border-color:color-mix(in srgb, var(--status-accent,var(--ink)) 18%, #e5e7eb)!important;background:color-mix(in srgb, var(--status-soft,#f8fafc) 74%, #fff)!important;color:var(--status-accent,var(--ink))!important;box-shadow:none!important}.workflow-trello-board-card[data-status] .workflow-trello-card-project,.workflow-trello-board-card[data-status] .workflow-trello-card-badges span,.workflow-trello-board-card[data-status] .workflow-chip[data-status],.workflow-column[data-status] .workflow-column-stats span,.workflow-column[data-status] .workflow-column-count{border-color:color-mix(in srgb, var(--card-status-accent,var(--status-accent)) 18%, #e5e7eb)!important;background:color-mix(in srgb, var(--card-status-soft,var(--status-soft)) 62%, #fff)!important;color:var(--card-status-text,var(--status-text))!important}.workflow-project-card-modern .workflow-chip,.workflow-project-card-modern .app-chip{border-color:var(--line)!important;background:var(--surface-muted)!important;color:var(--ink-soft)!important}.workflow-chat-shell{--chat-accent:#475569;--chat-accent-strong:#334155;--chat-accent-soft:#f1f5f9;--chat-line:#cbd5e1}.workflow-chat-thread-button:hover,.workflow-chat-context-button:hover,.workflow-chat-direct-button:hover,.workflow-chat-thread-button.is-active,.workflow-chat-context-button.is-active,.workflow-chat-direct-button.is-active,.workflow-chat-thread-button.is-unread,.workflow-chat-context-button.is-unread,.workflow-chat-direct-button.is-unread{border-color:var(--chat-line)!important;background:var(--chat-accent-soft)!important;color:var(--ink)!important;box-shadow:inset .1875rem 0 0 var(--chat-accent)!important}.workflow-chat-thread-button.is-active b,.workflow-chat-context-button.is-active b,.workflow-chat-direct-button.is-active b,.workflow-chat-thread-button.is-unread b,.workflow-chat-context-button.is-unread b,.workflow-chat-direct-button.is-unread b{color:var(--ink)!important}.workflow-chat-context-button.is-active .workflow-chat-context-icon,.workflow-chat-direct-button.is-active .workflow-chat-context-icon,.workflow-chat-thread-button.is-active .workflow-chat-avatar,.workflow-chat-direct-button.is-active .workflow-chat-avatar{border-color:var(--chat-line)!important;color:var(--chat-accent-strong)!important;background:#fff!important}.workflow-chat-composer .app-button:not(.app-button-ghost),.workflow-chat-voice-player>button{border-color:var(--chat-accent)!important;background:var(--chat-accent)!important;color:#fff!important;box-shadow:0 1rem 1.875rem -1.5rem #4755698c!important}.workflow-chat-composer .app-button:not(.app-button-ghost):hover,.workflow-chat-voice-player>button:hover{border-color:var(--chat-accent-strong)!important;background:var(--chat-accent-strong)!important;color:#fff!important}.workflow-chat-bubble-mine{border-color:var(--chat-line)!important;background:var(--chat-accent-soft)!important;color:var(--ink)!important;box-shadow:none!important}
.workflow-projects-create,.workflow-projects-list,.workflow-project-card-modern,.workflow-team-analytics,.workflow-team-board,.workflow-team-card,.workflow-team-spotlight,.workflow-team-lane,.workflow-report-metric,.workflow-report-chart-card,.workflow-report-board,.workflow-report-card,.workflow-forecast-board,.workflow-analytics-panel,.workflow-notification-preferences,.workflow-notifications-board,.workflow-notifications-metric,.workflow-notifications-card{border:1px solid var(--line)!important;background:#fff!important;border-radius:1.125rem!important;position:relative!important;overflow:hidden!important;box-shadow:0 1.125rem 2.75rem -2.375rem #0f172a61!important}.workflow-projects-create,.workflow-projects-list,.workflow-team-analytics,.workflow-team-board,.workflow-report-chart-card,.workflow-report-board,.workflow-forecast-board,.workflow-analytics-panel,.workflow-notification-preferences,.workflow-notifications-board{margin:0!important}.workflow-projects-create>header,.workflow-projects-list>header,.workflow-team-analytics>header,.workflow-team-board>header,.workflow-report-chart-head,.workflow-report-board-head,.workflow-notification-preferences>div:first-child,.workflow-notifications-board-head{border-bottom:1px solid var(--line)!important;background:var(--surface-muted)!important;padding:1rem!important}.workflow-project-card-modern,.workflow-team-card,.workflow-team-spotlight,.workflow-team-lane,.workflow-report-card,.workflow-notifications-card{border-radius:1rem!important;box-shadow:0 .875rem 1.875rem -1.75rem #0f172a66!important}.workflow-report-metric,.workflow-notifications-metric{background:linear-gradient(180deg, var(--surface-muted) 0 3.5rem, #fff 3.5rem), #fff!important;align-content:space-between!important;min-height:8.75rem!important;padding:1.25rem!important;display:grid!important}.workflow-report-metric:before,.workflow-notifications-metric:before,.workflow-project-card-modern:before,.workflow-team-card:before{background:linear-gradient(90deg, var(--accent), #0f172a0f, transparent)!important;content:""!important;opacity:.82!important;width:100%!important;height:.25rem!important;position:absolute!important;inset:0 auto auto 0!important}.workflow-report-metric svg,.workflow-notifications-metric svg{border:1px solid var(--accent)!important;background:var(--accent)!important;color:#fff!important;border-radius:999px!important;justify-self:end!important;width:2.25rem!important;height:2.25rem!important;padding:.5625rem!important}.workflow-report-metric span,.workflow-notifications-metric span{color:var(--ink-muted)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.75rem!important;font-weight:900!important}.workflow-report-metric strong,.workflow-notifications-metric strong{color:var(--ink)!important;font-size:2rem!important;font-weight:950!important;line-height:1!important}.workflow-notifications-card{grid-template-columns:2.75rem minmax(0,1fr)!important;align-items:start!important;padding:1rem!important}.workflow-notifications-card-rail{display:none!important}.workflow-notifications-card-icon{border:1px solid var(--line)!important;background:var(--surface-muted)!important;width:2.25rem!important;height:2.25rem!important;color:var(--ink)!important;border-radius:999px!important}.workflow-notifications-card[data-unread=true]{border-color:color-mix(in srgb, var(--accent) 22%, var(--line))!important;background:linear-gradient(90deg,#0f172a0a,#0000 36%),#fff!important}.workflow-notifications-type,.workflow-notifications-read-state,.workflow-notifications-meta span,.workflow-report-board-head>span,.workflow-report-chart-head>span{border-color:var(--line)!important;color:var(--ink-soft)!important;background:#fff!important}.workflow-notifications-action-button,.workflow-notifications-comment-action button{border-color:var(--line)!important;color:var(--ink)!important;box-shadow:none!important;background:#fff!important}.workflow-notifications-action-primary,.workflow-notifications-action-button:hover,.workflow-notifications-comment-action button:hover{border-color:var(--ink)!important;background:var(--ink)!important;color:#fff!important;box-shadow:none!important}.workflow-notification-preferences{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:1rem!important;padding:1rem!important;display:grid!important}.workflow-notification-preferences>div:first-child{background:0 0!important;border:0!important;padding:0!important}.workflow-notification-preference-grid{justify-content:end!important;align-items:center!important}@media (max-width:720px){.workflow-team-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.875rem!important}.workflow-team-metrics .workflow-overview-metric{min-height:7.5rem!important;padding:1rem!important}.workflow-team-metrics .workflow-overview-metric-pill{grid-template-columns:minmax(0,1fr) 2rem!important;align-items:start!important;gap:.5rem!important;width:100%!important;display:grid!important}.workflow-team-metrics .workflow-overview-metric-pill b{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;font-size:.6875rem!important;line-height:1.15!important}.workflow-team-metrics .workflow-overview-metric-pill em{width:2rem!important;height:2rem!important;padding:.45rem!important}.workflow-team-metrics .workflow-overview-metric>p{overflow-wrap:anywhere!important;white-space:normal!important;margin-top:.875rem!important;font-size:clamp(1.45rem,7.4vw,1.875rem)!important;line-height:1.05!important}.workflow-team-panel-pill{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;width:100%!important;display:grid!important}.workflow-team-panel-pill span{white-space:normal!important;min-width:0!important;line-height:1.2!important}.workflow-team-panel-pill em{white-space:nowrap!important;max-width:none!important}.workflow-projects-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.875rem!important}.workflow-projects-metrics .workflow-overview-metric{min-height:7.5rem!important;padding:1rem!important}.workflow-projects-metrics .workflow-overview-metric-pill{grid-template-columns:minmax(0,1fr) 2rem!important;align-items:start!important;gap:.5rem!important;width:100%!important;display:grid!important}.workflow-projects-metrics .workflow-overview-metric-pill b{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;font-size:.6875rem!important;line-height:1.15!important}.workflow-projects-metrics .workflow-overview-metric-pill em{width:2rem!important;height:2rem!important;padding:.45rem!important}.workflow-projects-metrics .workflow-overview-metric>p{overflow-wrap:anywhere!important;white-space:normal!important;margin-top:.875rem!important;font-size:clamp(1.45rem,7.4vw,1.875rem)!important;line-height:1.05!important}.workflow-project-card-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem!important;display:grid!important}.workflow-project-card-stats span{min-height:4.375rem!important;padding:.625rem!important}.workflow-project-card-stats b,.workflow-project-card-stats strong{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;font-size:.625rem!important;line-height:1.15!important}.workflow-project-detail-page .workflow-task-cover{height:4.25rem!important;min-height:4.25rem!important}.workflow-project-detail-page .workflow-task-card>.p-4{padding:.875rem!important}.workflow-report-metric{min-height:7.75rem!important;padding:1rem!important}.workflow-report-metric strong{text-overflow:clip!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:break-word!important;display:block!important;overflow:visible!important}.workflow-report-metric-rose strong{-webkit-line-clamp:unset!important;font-size:clamp(1.05rem,4.7vw,1.35rem)!important;line-height:1.08!important;display:block!important}.workflow-report-chart-card{padding:.875rem!important}.workflow-report-chart-head{margin:-.875rem -.875rem .875rem!important;padding:.875rem!important}.workflow-report-chart-head>span{overflow-wrap:anywhere!important;white-space:normal!important;max-width:100%!important}.workflow-report-chart-body{padding:.5rem!important}.workflow-report-chart-body-bar{height:15rem!important;padding:.25rem 0 0!important}.workflow-report-chart-body-doughnut,.workflow-report-chart-body-line{height:13.75rem!important}.workflow-report-doughnut-center{top:34%!important}.workflow-report-doughnut-center span{font-size:.5rem!important;line-height:1!important}.workflow-report-doughnut-center strong{margin-top:.125rem!important;font-size:.875rem!important;line-height:1!important}.workflow-report-chart-keys{grid-template-columns:1fr!important;gap:.5rem!important;padding:.75rem 0 0!important;display:grid!important}.workflow-report-chart-keys span{overflow-wrap:anywhere!important;white-space:normal!important;border-radius:.875rem!important;align-items:center!important;min-height:2rem!important;padding:.5rem .625rem!important;font-size:.75rem!important;line-height:1.15!important}.workflow-report-chart-keys b{flex:none!important}.workflow-report-insights{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem!important}.workflow-report-insight{border-radius:1rem!important;align-content:space-between!important;min-height:5.25rem!important;padding:.75rem .625rem!important}.workflow-report-insight span{overflow-wrap:anywhere!important;font-size:.625rem!important;line-height:1.15!important}.workflow-report-insight strong{overflow-wrap:anywhere!important;font-size:clamp(.95rem,4.6vw,1.25rem)!important;line-height:1!important}.workflow-notification-preferences{grid-template-columns:1fr!important;align-items:stretch!important;padding:1rem!important}.workflow-notification-preference-grid{grid-template-columns:1fr!important;justify-content:stretch!important;gap:.5rem!important;width:100%!important;display:grid!important}.workflow-notification-preference-toggle,.workflow-notification-digest-select{background:#fff!important;border-radius:.875rem!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:0 .875rem!important}.workflow-notification-preference-toggle{justify-content:flex-start!important}.workflow-notification-preference-toggle input{flex:none!important;margin:0!important}.workflow-notification-preference-toggle span{overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important;flex:auto!important;min-width:0!important;line-height:1.2!important}.workflow-notification-digest-select{justify-content:space-between!important}.workflow-notification-digest-select select{flex:none!important;min-width:0!important;max-width:8.5rem!important}.workflow-notifications-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:.5rem!important;width:100%!important;display:grid!important}.workflow-notifications-actions .workflow-notifications-action-button{justify-content:center!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:0 .625rem!important}.workflow-notifications-actions .workflow-notifications-action-button:last-child:nth-child(odd){grid-column:1/-1!important}.workflow-notifications-actions .workflow-notifications-action-button svg{flex:none!important;width:1rem!important;height:1rem!important}.workflow-notifications-actions .workflow-notifications-action-button span{overflow-wrap:anywhere!important;text-align:center!important;white-space:normal!important;min-width:0!important;line-height:1.1!important}.workflow-notifications-comment-action{grid-template-columns:minmax(0,1fr) 44px!important;align-items:stretch!important;gap:.5rem!important;width:100%!important;display:grid!important}.workflow-notifications-comment-action input{min-height:40px!important}.workflow-notifications-comment-action button{width:44px!important;min-width:44px!important;min-height:40px!important;padding:0!important}.workflow-notifications-comment-action button svg{flex:none!important;width:1rem!important;height:1rem!important}.workflow-notifications-comment-action button span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (max-width:360px){.workflow-projects-metrics,.workflow-project-card-stats,.workflow-team-metrics,.workflow-report-insights,.workflow-notifications-actions{grid-template-columns:1fr!important}}
.workflow-kanban-header,.workflow-overview-header,.workflow-projects-header,.workflow-project-detail-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero,.workflow-chat-sidebar-head,.workflow-chat-room-header{border:1px solid var(--line)!important;min-height:6.75rem!important;color:var(--ink)!important;background:linear-gradient(90deg,#f8fafceb,#fff0 44%),#fff!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 1.125rem 2.75rem -2.35rem #0f172a61!important}.workflow-kanban-header,.workflow-overview-header,.workflow-projects-header,.workflow-project-detail-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero{padding:1.5rem 1.75rem!important}.workflow-chat-sidebar-head,.workflow-chat-room-header{border-radius:16px!important;min-height:5.5rem!important;padding:1.25rem!important}.workflow-kanban-header:before,.workflow-overview-header:before,.workflow-projects-header:before,.workflow-project-detail-header:before,.workflow-team-header:before,.workflow-report-hero:before,.workflow-notifications-hero:before,.workflow-users-hero:before,.workflow-user-form-hero:before,.workflow-chat-sidebar-head:before,.workflow-chat-room-header:before{content:""!important;opacity:1!important;pointer-events:none!important;background:#e5e7eb!important;width:100%!important;height:.1875rem!important;position:absolute!important;inset:0 auto auto 0!important}.workflow-kanban-header>*,.workflow-overview-header>*,.workflow-projects-header>*,.workflow-project-detail-header>*,.workflow-team-header>*,.workflow-report-hero>*,.workflow-notifications-hero>*,.workflow-users-hero>*,.workflow-user-form-hero>*,.workflow-chat-sidebar-head>*,.workflow-chat-room-header>*{z-index:1!important;position:relative!important}.workflow-kanban-header p,.workflow-overview-header p,.workflow-projects-header p,.workflow-project-detail-header p,.workflow-team-header p,.workflow-report-hero p,.workflow-notifications-hero p,.workflow-users-hero p,.workflow-user-form-hero p,.workflow-chat-sidebar-head p,.workflow-chat-room-header p{color:var(--ink-muted)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;font-size:.75rem!important;font-weight:900!important;line-height:1.2!important}.workflow-kanban-header h1,.workflow-overview-header h1,.workflow-projects-header h1,.workflow-project-detail-header h1,.workflow-team-header h1,.workflow-report-hero h1,.workflow-notifications-hero h1,.workflow-users-hero h1,.workflow-user-form-hero h1,.workflow-chat-sidebar-head h2{color:var(--ink)!important;letter-spacing:0!important;margin:.35rem 0 0!important;font-size:clamp(1.75rem,1.35vw + 1.3rem,2.25rem)!important;font-weight:950!important;line-height:1!important}.workflow-chat-room-title{align-items:center!important;gap:1rem!important;width:100%!important}.workflow-chat-room-title>div:first-child p{color:var(--ink)!important;letter-spacing:0!important;text-transform:none!important;font-size:clamp(1.25rem,.8vw + 1rem,1.625rem)!important;font-weight:950!important}.workflow-kanban-header-metrics,.workflow-overview-actions,.workflow-kanban-actions,.workflow-team-header-actions,.workflow-notifications-hero-actions,.workflow-users-hero-actions,.workflow-chat-room-title-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.625rem!important;display:flex!important}.workflow-kanban-header-metrics span,.workflow-overview-actions span,.workflow-team-header-actions span,.workflow-report-window,.workflow-notifications-hero-actions>*,.workflow-users-hero-actions>*,.workflow-users-hero-actions .app-button,.workflow-user-form-hero span,.workflow-chat-sidebar-head>span,.workflow-chat-room-title-actions>*{border:1px solid var(--line)!important;min-height:2.625rem!important;color:var(--ink)!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border-radius:999px!important;font-size:.875rem!important;font-weight:850!important;box-shadow:0 .75rem 1.5rem -1.35rem #0f172a5c!important}.workflow-kanban-header-metrics span,.workflow-overview-actions span,.workflow-team-header-actions span,.workflow-report-window,.workflow-user-form-hero span,.workflow-chat-sidebar-head>span,.workflow-chat-room-title-actions>*,.workflow-notifications-hero-actions>*,.workflow-users-hero-actions>*,.workflow-users-hero-actions .app-button{justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:.625rem 1rem!important;display:inline-flex!important}.workflow-kanban-header-metrics strong{color:var(--ink)!important;font-size:.95rem!important;font-weight:950!important;line-height:1!important}.workflow-chat-sidebar-head>span:before{background:#94a3b8!important}.workflow-chat-sidebar-head>span[data-live=true]:before{background:#475569!important}@media (max-width:980px){.workflow-kanban-header,.workflow-overview-header,.workflow-projects-header,.workflow-project-detail-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero{align-items:flex-start!important;padding:1.25rem!important}.workflow-kanban-header>div:first-child,.workflow-overview-header>div:first-child,.workflow-projects-header>div:first-child,.workflow-project-detail-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{width:100%!important}.workflow-kanban-header-metrics,.workflow-overview-actions,.workflow-kanban-actions,.workflow-team-header-actions,.workflow-notifications-hero-actions,.workflow-users-hero-actions{justify-content:flex-start!important;width:100%!important}}@media (max-width:640px){.workflow-kanban-header,.workflow-overview-header,.workflow-projects-header,.workflow-project-detail-header,.workflow-team-header,.workflow-report-hero,.workflow-notifications-hero,.workflow-users-hero,.workflow-user-form-hero,.workflow-chat-sidebar-head,.workflow-chat-room-header{border-radius:16px!important;min-height:auto!important;padding:1rem!important}.workflow-kanban-header h1,.workflow-overview-header h1,.workflow-projects-header h1,.workflow-project-detail-header h1,.workflow-team-header h1,.workflow-report-hero h1,.workflow-notifications-hero h1,.workflow-users-hero h1,.workflow-user-form-hero h1,.workflow-chat-sidebar-head h2,.workflow-chat-room-title>div:first-child p{font-size:1.5rem!important;line-height:1.05!important}.workflow-kanban-header-metrics span,.workflow-overview-actions span,.workflow-team-header-actions span,.workflow-report-window,.workflow-notifications-hero-actions>*,.workflow-users-hero-actions>*,.workflow-users-hero-actions .app-button,.workflow-user-form-hero span,.workflow-chat-sidebar-head>span,.workflow-chat-room-title-actions>*{min-height:2.375rem!important;padding:.5rem .75rem!important}}
