[hidden]{display:none!important}.workspace-head{align-items:center}.workspace-right{display:grid;justify-items:end;gap:18px}.board-top-controls{display:flex;align-items:end;gap:8px}.project-form label{display:grid;gap:4px}.project-form label>span{color:#87918d;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.project-form select{min-width:210px;height:36px;padding:0 9px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);font-size:11px;font-weight:650}.board-search{width:200px;height:36px;padding:0 10px;display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:7px;background:#fafbfa;color:#78837f}.board-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;font-size:11px}.refresh-button{height:36px;padding:0 11px;display:flex;align-items:center;border:1px solid var(--line);border-radius:7px;background:#fff;font-size:10px;font-weight:750;text-decoration:none}.live-badge{height:27px;padding:0 9px;display:flex;align-items:center;gap:6px;border-radius:20px;color:#27684e;background:#e6f3eb;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.live-badge i{width:6px;height:6px;border-radius:50%;background:#39a46f}.stats{display:flex;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#fff}.stats div{min-width:104px;padding:11px 14px;border-right:1px solid var(--line)}.stats div:last-child{border:0}.stats span{display:block;margin-bottom:4px;color:var(--muted);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.stats strong{font-size:20px}.stats .warning strong{color:var(--red)}.filters{align-items:flex-end}.filters .sort-picker{margin:0 4px 8px auto;padding:5px 7px 5px 9px;display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:6px;background:#fff}.sort-picker span{color:#87918d;font-size:7px;font-weight:800;text-transform:uppercase}.sort-picker select{border:0;outline:0;background:#fff;color:var(--ink);font-size:9px;font-weight:700}.filters #compact-toggle{white-space:nowrap}.filters #updated-time{margin-left:7px}.task-card{transition:box-shadow .15s ease,transform .15s ease}.task-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(23,34,31,.08)}.task-card.stale{border-left:3px solid #d4a149}.task-card.overdue{border-left:3px solid var(--red)}.task-alerts{display:flex;align-items:center;gap:4px}.task-alerts b{padding:2px 4px;border-radius:3px;color:#826120;background:#fbf0d9;font-size:6px;text-transform:uppercase}.task-card.overdue .task-alerts b:first-child{color:#9d3834;background:#fde9e7}.task-title-row{display:flex;align-items:flex-start;gap:6px}.task-title-row h3{flex:1;min-width:0}.card-expand{flex:0 0 auto;width:20px;height:20px;padding:0;display:grid;place-items:center;border:1px solid #d7ded9;border-radius:5px;background:#f7f9f7;color:#51615b;font-size:12px}.task-tags{min-height:18px;display:flex;flex-wrap:wrap;gap:4px}.task-tags span{max-width:100%;padding:3px 5px;overflow:hidden;border-radius:4px;color:#34624f;background:#e8f1ec;font-size:7px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.task-tags .list-tag{color:#69736f;background:#eef0ef}.owner{min-width:0;display:flex;align-items:center;gap:5px}.owner i{flex:0 0 auto;width:21px;height:21px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#537166;font-size:7px;font-style:normal;font-weight:800}.stage-reason{display:block;margin:7px 0 -2px;overflow:hidden;color:#929b97;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.card-extra{display:none;margin:10px -2px -2px;padding-top:9px;border-top:1px solid #e6ebe8}.task-card.expanded .card-extra{display:block}.card-extra a{display:block;padding:7px;border-radius:5px;color:#315f4f;background:#edf5f1;font-size:8px;font-weight:750;text-decoration:none}.column-body>.empty-column{display:grid}.compact .board-shell{padding-top:12px}.compact .board{min-width:1260px;grid-template-columns:repeat(6,minmax(195px,1fr));gap:8px}.compact .task-card{padding:7px 8px}.compact .task-card:not(.expanded) .card-top,.compact .task-card:not(.expanded) .card-details{display:none}.compact .task-title-row{align-items:center}.compact .task-card h3{margin:0;font-size:10px;line-height:1.3}.compact .task-card.expanded h3{white-space:normal}.compact .task-card.expanded .card-top{display:flex;margin-bottom:5px}.compact .task-card.expanded .card-details{display:block}.compact .task-tags{min-height:15px;margin-top:6px}.compact .task-meta{display:flex;margin-top:7px;padding-top:6px}.compact .stage-reason{display:block}.compact .card-extra{margin-top:7px}.compact .task-card:not(.expanded) .card-extra{display:none}@media(max-width:1050px){.workspace-head{align-items:flex-start;flex-direction:column}.workspace-right{width:100%;justify-items:stretch}.board-top-controls{flex-wrap:wrap}.stats{justify-self:start}}@media(max-width:700px){.board-top-controls{align-items:stretch}.project-form,.board-search{width:100%}.project-form select{width:100%}.stats{width:100%}.stats div{flex:1;min-width:0}.filters{overflow-x:auto}.sort-picker{margin-left:10px!important}}
