.emuwing-kanban{--kanban-column-background:#f3f3f3;--kanban-card-background:#fff;--kanban-card-border:#e8e8e8;--kanban-text:#202020;--kanban-muted:#797979;background:var(--kanban-card-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dark .emuwing-kanban{--kanban-column-background:#282828;--kanban-card-background:#1f1f1f;--kanban-card-border:#393939;--kanban-text:#ededed;--kanban-muted:#a1a1a1}.emuwing-kanban .emuwing-kanban-canvas{background:var(--kanban-card-background)}.emuwing-kanban-board .emuwing-kanban-columns{align-items:flex-start;gap:16px;height:100%;padding:16px 24px 12px!important}.emuwing-kanban-board .emuwing-kanban-column{height:100%;min-height:0;max-height:100%}.emuwing-kanban-board .emuwing-kanban-column-header{background:var(--kanban-column-background);border-radius:6px;height:48px;margin-bottom:10px;padding:0 12px}.emuwing-kanban-board .emuwing-kanban-header{height:100%;color:var(--kanban-text);gap:0;font-size:16px}.emuwing-kanban-board .emuwing-kanban-header-icon{display:none}.emuwing-kanban-board .emuwing-kanban-column[data-collapsed=true],.emuwing-kanban-board .emuwing-kanban-column[data-collapsed=true] .emuwing-kanban-column-header,.emuwing-kanban-board .emuwing-kanban-column[data-collapsed=true] .emuwing-kanban-header{height:auto;min-height:48px}.emuwing-kanban-board .emuwing-kanban-header>button{opacity:0}.emuwing-kanban-board .emuwing-kanban-header:hover>button,.emuwing-kanban-board .emuwing-kanban-header:focus-within>button{opacity:1}.emuwing-kanban-board .emuwing-kanban-column-content{background:var(--kanban-column-background);border-radius:6px;flex-direction:column;flex:0 auto;height:auto;min-height:0;display:flex;overflow:hidden}.emuwing-kanban-board .emuwing-kanban-column-body{overscroll-behavior-y:contain;background:var(--kanban-column-background);border-radius:6px;flex:0 auto;height:auto;min-height:120px;max-height:100%;padding:12px 12px 8px;overflow-y:auto}.emuwing-kanban .emuwing-kanban-task-card{border:1px solid var(--kanban-card-border);background:var(--kanban-card-background);color:var(--kanban-text);border-radius:8px;padding:16px;box-shadow:0 1px 2px #00000008}.emuwing-kanban .emuwing-kanban-task-card:hover{border-color:#c9c9c9;box-shadow:0 1px 3px #00000014}.emuwing-kanban .emuwing-kanban-task-content>*+*{margin-top:12px}.emuwing-kanban .emuwing-kanban-card-top{height:0;margin:0}.emuwing-kanban .emuwing-kanban-card-identifier{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.emuwing-kanban .emuwing-kanban-card-menu{z-index:1;background:var(--kanban-card-background);border-radius:4px;top:-12px;right:-12px}.emuwing-kanban .emuwing-kanban-task-heading{align-items:flex-start;gap:8px;display:flex;margin-top:0!important}.emuwing-kanban .emuwing-kanban-task-state{flex-shrink:0;width:16px;height:20px;padding-top:2px}.emuwing-kanban .emuwing-kanban-completion{color:#8f8f8f;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.emuwing-kanban .emuwing-kanban-completion[data-completed=true]{color:#fff;background:#8acb9b;border-radius:50%}.emuwing-kanban .emuwing-kanban-task-title{overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:22px}.emuwing-kanban .emuwing-kanban-task-heading[data-completed=true] .emuwing-kanban-task-title{color:var(--kanban-muted)}.emuwing-kanban .emuwing-kanban-priority-row{height:20px}.emuwing-kanban .emuwing-kanban-priority-row button{text-align:left;width:max-content}.emuwing-kanban .emuwing-kanban-priority{color:#332c24;border-radius:3px;align-items:center;height:20px;padding:0 4px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.emuwing-kanban .emuwing-kanban-priority[data-priority=low]{background:#f8c45c}.emuwing-kanban .emuwing-kanban-priority[data-priority=medium]{background:#f9a557}.emuwing-kanban .emuwing-kanban-priority[data-priority=high]{background:#fa8d86}.emuwing-kanban .emuwing-kanban-priority[data-priority=urgent]{background:#ed6b62}.emuwing-kanban .emuwing-kanban-priority[data-completed=true]{opacity:.6}.emuwing-kanban .emuwing-kanban-extra-properties:empty{display:none}.emuwing-kanban .emuwing-kanban-task-footer{justify-content:space-between;align-items:center;min-height:24px;display:flex}.emuwing-kanban .emuwing-kanban-task-assignees{height:24px}.emuwing-kanban .emuwing-kanban-priority-unset,.emuwing-kanban .emuwing-kanban-edit-properties{opacity:0;height:20px}.emuwing-kanban .emuwing-kanban-task-card:hover .emuwing-kanban-priority-unset,.emuwing-kanban .emuwing-kanban-task-card:focus-within .emuwing-kanban-priority-unset,.emuwing-kanban .emuwing-kanban-task-card:hover .emuwing-kanban-edit-properties,.emuwing-kanban .emuwing-kanban-task-card:focus-within .emuwing-kanban-edit-properties{opacity:1}@media (hover:none){.emuwing-kanban .emuwing-kanban-priority-unset,.emuwing-kanban .emuwing-kanban-edit-properties{opacity:1}}.emuwing-kanban .emuwing-kanban-task-counts,.emuwing-kanban .emuwing-kanban-task-counts>span{color:var(--kanban-muted);align-items:center;gap:4px;font-size:12px;line-height:20px;display:flex}.emuwing-kanban .emuwing-kanban-task-counts{gap:8px}.emuwing-kanban .emuwing-kanban-task-footer[data-completed=true]{opacity:.6}.emuwing-kanban .emuwing-kanban-quick-add{background:var(--kanban-column-background)}.emuwing-kanban .emuwing-kanban-add-task{color:var(--kanban-muted)}.emuwing-kanban button:focus-visible,.emuwing-kanban .emuwing-kanban-task-card:focus-visible{outline-offset:2px;outline:2px solid #f99521}
