.cr-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cr-toolbar__grow{flex:auto}.cr-chips{flex-wrap:wrap;gap:.375rem;display:flex}.cr-chip{border:1px solid var(--border);font-size:var(--text-compact);background:var(--muted);border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem .125rem .75rem;display:inline-flex}.cr-chip button{cursor:pointer;color:var(--muted-foreground);background:0 0;border:0;display:inline-flex}.cr-board{align-items:flex-start;gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.cr-col{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);flex-direction:column;flex:0 0 16rem;min-width:0;max-height:70dvh;display:flex}.cr-col[data-over=true]{outline:2px solid var(--primary);outline-offset:-2px}.cr-col[data-refuse=true]{outline:2px dashed var(--destructive);outline-offset:-2px}.cr-col__head{font-size:var(--text-compact);flex-direction:column;gap:.125rem;padding:.5rem .75rem;display:flex}.cr-col__name{justify-content:space-between;gap:.5rem;font-weight:600;display:flex}.cr-col__sum{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.cr-col__body{gap:.5rem;min-height:3rem;padding:0 .5rem .5rem;overflow-y:auto}.cr-card,.cr-col__body{flex-direction:column;display:flex}.cr-card{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);font-size:var(--text-compact);-webkit-user-select:none;user-select:none;cursor:grab;gap:.25rem;padding:.5rem .625rem}.cr-card[data-dragging=true]{opacity:.4}.cr-card[data-locked=true]{cursor:pointer}.cr-card__title{overflow-wrap:anywhere;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.cr-card__row{color:var(--muted-foreground);justify-content:space-between;gap:.5rem;display:flex}.cr-card__row--late{color:var(--destructive)}.cr-card__grip{touch-action:none;cursor:grab;color:var(--muted-foreground);display:inline-flex}.cr-ghost{z-index:60;pointer-events:none;border-radius:var(--radius);background:var(--primary);max-width:14rem;color:var(--primary-foreground);font-size:var(--text-compact);padding:.375rem .625rem;position:fixed;box-shadow:0 6px 18px #00000040}.cr-list,.cr-stagepick{flex-direction:column;gap:.5rem;display:flex}.cr-analysis{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.cr-donut{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.cr-legend{font-size:var(--text-sm);flex-direction:column;gap:.25rem;min-width:0;display:flex}.cr-legend__dot{border-radius:999px;width:.625rem;height:.625rem;margin-right:.375rem;display:inline-block}.cr-panel{font-size:var(--text-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.25rem 1.5rem;display:grid}.cr-panel dt{color:var(--muted-foreground);font-size:var(--text-xs)}.cr-panel dd{overflow-wrap:anywhere;margin:0}.cr-panel__wide{grid-column:1/-1}.cr-stages li{gap:.5rem}
